7 !IF
"$(BUILD_OPT)" != ""
18 CFLAGS
= /nologo
/MDd
/W3
/Gm
/GX
/Zi
/Od\
21 /DDEBUG
/DWIN32
/D_CONSOLE
/DXP_WIN
/D_WINDOWS
/D_WIN32\
23 !IF
"$(JSD_THREADSAFE)" != ""
28 /c
/Fp
$(OBJ
)\
$(PROJ
).pch
/Fd
$(OBJ
)\
$(PROJ
).pdb
/YX
-Fo
$@
$<
30 LFLAGS
= /nologo
/subsystem
:console
/DLL
/incremental
:no
/machine
:I386 \
31 $(LINK_FLAGS
) /pdb
:$(OBJ
)\
$(PROJ
).pdb
-out
:$(OBJ
)\
$(PROJ
).dll
33 LLIBS
= kernel32.lib advapi32.lib
$(JS
)\
$(OBJ
)\
$(JSPROJ
).lib
34 # unused... user32.lib gdi32.lib winspool.lib comdlg32.lib shell32.lib
39 all: $(OBJ
) $(OBJ
)\
$(PROJ
).dll
54 $(QUIET
)$(LINK32
) $(LFLAGS
) $** $(LLIBS
)
56 {$(JSD
)}.c
{$(OBJ
)}.obj
:
57 $(QUIET
)$(CPP
) $(CFLAGS
)
63 @echo deleting old output
64 $(QUIET
)del
$(OBJ
)\
*.pch
>NUL
65 $(QUIET
)del
$(OBJ
)\
*.obj
>NUL
66 $(QUIET
)del
$(OBJ
)\
*.exp
>NUL
67 $(QUIET
)del
$(OBJ
)\
*.lib
>NUL
68 $(QUIET
)del
$(OBJ
)\
*.idb
>NUL
69 $(QUIET
)del
$(OBJ
)\
*.pdb
>NUL
70 $(QUIET
)del
$(OBJ
)\
*.dll
>NUL