X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/7fee680be802877ac483e22ee68e3c1957663d0b..1fd1922a49351a377bc6ef8f7e00f150112ee096:/src/makeprog.vc diff --git a/src/makeprog.vc b/src/makeprog.vc index 1db976b6d5..1a4c5ef2bf 100644 --- a/src/makeprog.vc +++ b/src/makeprog.vc @@ -17,6 +17,10 @@ WXUSINGDLL=0 !include $(WXDIR)\src\makevc.env +!if "$(RM)" == "" +RM= erase +!endif + all: $(PROGRAM).exe wx: @@ -29,6 +33,17 @@ wxclean: nmake -f makefile.vc clean # cd $(THISDIR) + +!if "$(wxUSE_GUI)" == "" +wxUSE_GUI=1 +!endif + +!if "$(wxUSE_GUI)" == "1" + +#!if "$(WXUSINGDLL)" == "1" +DUMMYOBJ= +#!endif + $(PROGRAM).exe: $(WXLIB) $(OBJECTS) $(PROGRAM).res $(link) @<< -out:$(PROGRAM).exe @@ -40,10 +55,23 @@ $(LIBS) $(PROGRAM).res : $(PROGRAM).rc $(WXDIR)\include\wx\msw\wx.rc $(rc) -r /i$(WXDIR)\include /i$(WXDIR)\contrib\include -fo$@ $(PROGRAM).rc +!else + +$(PROGRAM).exe: $(WXLIB) $(OBJECTS) + $(link) @<< +-out:$(PROGRAM).exe +$(LINKFLAGS) +$(OBJECTS) $(DUMMYOBJ) +$(LIBS) +<< + +!endif + + clean: - -erase $(OBJECTS) - -erase *.exe - -erase *.res - -erase *.map - -erase *.sbr - -erase *.pdb + -$(RM) $(OBJECTS) + -$(RM) *.exe + -$(RM) *.res + -$(RM) *.map + -$(RM) *.sbr + -$(RM) *.pdb