X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f3c0f9e75f16f7b636bdf7cd1b821e41e0f61592..60b73526d6797ee466c272dbfca962a230bc5908:/samples/makefile.vc?ds=sidebyside diff --git a/samples/makefile.vc b/samples/makefile.vc index bd495eae05..aef0d99c4d 100644 --- a/samples/makefile.vc +++ b/samples/makefile.vc @@ -7,7 +7,7 @@ # # "%W% %G%" # -# Makefile : Builds samples for Win95, MSVC++ 4.0 +# Makefile : Builds samples for Win95, MSVC++ 16-bit # Use FINAL=1 argument to nmake to build final version with no debugging # info @@ -16,167 +16,264 @@ WXDIR = $(WXWIN) THISDIR=$(WXDIR)\samples -!include $(WXDIR)\src\makevc.env +# +# Indicates kind of pb with samples +# +# No makefile.vc file +NOMAKE=1 +# No 16 bit version +#ONLY32=1 +# Misc. compilation errors +COMPIL=1 +# Need PNG +PNGSETUP= + +!include $(WXDIR)\src\makemsc.env -DEBUG_FLAGS="/Zi /FR" -LINK_DEBUG_FLAGS="/RELEASE" +MAKEFLAGS=FINAL=$(FINAL) UNICODE=$(UNICODE) WXUSINGDLL=$(WXUSINGDLL) +# +# Please keep samples list up-to-date, in alphabetical order +# all: - cd $(WXDIR)\samples\splitter - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\resource - nmake -f makefile.vc FINAL=$(FINAL) + cd $(WXDIR)\samples\calendar + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\caret + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\checklst + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\config + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\controls - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\listctrl - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\treectrl - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\validate - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\mdi - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\minimal - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\layout - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\printing - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\toolbar - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\db + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\ipc + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\dialogs - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\dnd + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\docview - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\docvwmdi - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\controls - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\nativdlg - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\drawing + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\dynamic + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\font + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\grid - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\newgrid + nmake -f makefile.vc $(MAKEFLAGS) +!if "$(COMPIL)"=="" + cd $(WXDIR)\samples\help + nmake -f makefile.vc $(MAKEFLAGS) +!endif +!if "$(PNGSETUP)"=="" + cd $(WXDIR)\samples\html + nmake -f makefile.vc $(MAKEFLAGS) +!endif + cd $(WXDIR)\samples\image + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\internat - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dnd - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\joytest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\taskbar - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\sashtest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\config - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\layout + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\listctrl + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\mdi + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\menu + nmake -f makefile.vc $(MAKEFLAGS) !if "$(FINAL)" == "0" cd $(WXDIR)\samples\memcheck + nmake -f makefile.vc $(MAKEFLAGS) +!endif +!if "$(COMPIL)"=="" + cd $(WXDIR)\samples\mfc + nmake -f makefile.vc $(MAKEFLAGS) !endif - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\ownerdrw - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\checklst - nmake -f makefile.vc FINAL=$(FINAL) cd $(WXDIR)\samples\minifram - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\bombs - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\fractal - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\wxpoem - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\typetest - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\minimal + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\nativdlg + nmake -f makefile.vc $(MAKEFLAGS) +!if "$(COMPIL)"=="" + cd $(WXDIR)\samples\dialup + nmake -f makefile.vc $(MAKEFLAGS) +!endif + cd $(WXDIR)\samples\notebook + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\oleauto + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\ownerdrw + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\png + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\printing + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\proplist - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\image - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dde - nmake -f client.vc FINAL=$(FINAL) - nmake -f server.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\caret - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\drawing - nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\regtest + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\resource + nmake -f makefile.vc $(MAKEFLAGS) +!if "$(COMPIL)"=="" + cd $(WXDIR)\samples\richedit + nmake -f makefile.vc $(MAKEFLAGS) +!endif + cd $(WXDIR)\samples\rotate + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\sashtest + nmake -f makefile.vc $(MAKEFLAGS) cd $(WXDIR)\samples\scroll - nmake -f makefile.vc FINAL=$(FINAL) -# cd $(WXDIR)\samples\regtest -# nmake -f makefile.vc FINAL=$(FINAL) + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\scrollsub + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\splitter + nmake -f makefile.vc $(MAKEFLAGS) +!if "$(COMPIL)"=="" + cd $(WXDIR)\samples\tab + nmake -f makefile.vc $(MAKEFLAGS) +!endif + cd $(WXDIR)\samples\taskbar + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\text + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\thread + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\toolbar + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\treectrl + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\typetest + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\validate + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\wizard + nmake -f makefile.vc $(MAKEFLAGS) + cd $(WXDIR)\samples\sockets + nmake -f makefile.vc $(MAKEFLAGS) clean: - cd $(WXDIR)\samples\splitter + cd $(WXDIR)\samples\calendar nmake -f makefile.vc clean - cd $(WXDIR)\samples\mdi + cd $(WXDIR)\samples\caret nmake -f makefile.vc clean - cd $(WXDIR)\samples\minimal + cd $(WXDIR)\samples\checklst nmake -f makefile.vc clean - cd $(WXDIR)\samples\layout + cd $(WXDIR)\samples\config nmake -f makefile.vc clean - cd $(WXDIR)\samples\printing + cd $(WXDIR)\samples\controls nmake -f makefile.vc clean - cd $(WXDIR)\samples\toolbar + cd $(WXDIR)\samples\db + nmake -f makefile.vc clean + cd $(WXDIR)\samples\ipc nmake -f makefile.vc clean cd $(WXDIR)\samples\dialogs nmake -f makefile.vc clean - cd $(WXDIR)\samples\resource + cd $(WXDIR)\samples\dnd + nmake -f makefile.vc clean + cd $(WXDIR)\samples\docview + nmake -f makefile.vc clean + cd $(WXDIR)\samples\docvwmdi + nmake -f makefile.vc clean + cd $(WXDIR)\samples\drawing + nmake -f makefile.vc clean + cd $(WXDIR)\samples\dynamic + nmake -f makefile.vc clean + cd $(WXDIR)\samples\font + nmake -f makefile.vc clean + cd $(WXDIR)\samples\grid + nmake -f makefile.vc clean + cd $(WXDIR)\samples\newgrid + nmake -f makefile.vc clean + cd $(WXDIR)\samples\help + nmake -f makefile.vc clean + cd $(WXDIR)\samples\html + nmake -f makefile.vc clean + cd $(WXDIR)\samples\image + nmake -f makefile.vc clean + cd $(WXDIR)\samples\internat + nmake -f makefile.vc clean + cd $(WXDIR)\samples\joytest + nmake -f makefile.vc clean + cd $(WXDIR)\samples\layout nmake -f makefile.vc clean cd $(WXDIR)\samples\listctrl nmake -f makefile.vc clean - cd $(WXDIR)\samples\treectrl + cd $(WXDIR)\samples\mdi nmake -f makefile.vc clean - cd $(WXDIR)\samples\validate +!if "$(FINAL)" == "0" + cd $(WXDIR)\samples\memcheck nmake -f makefile.vc clean - cd $(WXDIR)\samples\docview +!endif + cd $(WXDIR)\samples\mfc nmake -f makefile.vc clean - cd $(WXDIR)\samples\docvwmdi + cd $(WXDIR)\samples\menu nmake -f makefile.vc clean - cd $(WXDIR)\samples\controls + cd $(WXDIR)\samples\minifram + nmake -f makefile.vc clean + cd $(WXDIR)\samples\minimal nmake -f makefile.vc clean cd $(WXDIR)\samples\nativdlg nmake -f makefile.vc clean - cd $(WXDIR)\samples\grid + cd $(WXDIR)\samples\dialup nmake -f makefile.vc clean - cd $(WXDIR)\samples\internat + cd $(WXDIR)\samples\notebook nmake -f makefile.vc clean - cd $(WXDIR)\samples\checklst + cd $(WXDIR)\samples\oleauto nmake -f makefile.vc clean cd $(WXDIR)\samples\ownerdrw nmake -f makefile.vc clean - cd $(WXDIR)\samples\dnd + cd $(WXDIR)\samples\png nmake -f makefile.vc clean - cd $(WXDIR)\samples\joytest + cd $(WXDIR)\samples\printing + nmake -f makefile.vc clean + cd $(WXDIR)\samples\proplist nmake -f makefile.vc clean cd $(WXDIR)\samples\regtest nmake -f makefile.vc clean - cd $(WXDIR)\samples\taskbar + cd $(WXDIR)\samples\resource + nmake -f makefile.vc clean + cd $(WXDIR)\samples\richedit + nmake -f makefile.vc clean + cd $(WXDIR)\samples\rotate nmake -f makefile.vc clean cd $(WXDIR)\samples\sashtest nmake -f makefile.vc clean - cd $(WXDIR)\samples\config + cd $(WXDIR)\samples\scroll nmake -f makefile.vc clean - cd $(WXDIR)\samples\memcheck + cd $(WXDIR)\samples\scrollsub nmake -f makefile.vc clean - cd $(WXDIR)\samples\minifram + cd $(WXDIR)\samples\splitter nmake -f makefile.vc clean - cd $(WXDIR)\samples\bombs + cd $(WXDIR)\samples\tab nmake -f makefile.vc clean - cd $(WXDIR)\samples\fractal + cd $(WXDIR)\samples\taskbar nmake -f makefile.vc clean - cd $(WXDIR)\samples\wxpoem + cd $(WXDIR)\samples\text nmake -f makefile.vc clean - cd $(WXDIR)\samples\typetest + cd $(WXDIR)\samples\thread nmake -f makefile.vc clean - cd $(WXDIR)\samples\proplist + cd $(WXDIR)\samples\toolbar nmake -f makefile.vc clean - cd $(WXDIR)\samples\image + cd $(WXDIR)\samples\treectrl nmake -f makefile.vc clean - cd $(WXDIR)\samples\dde - nmake -f client.vc clean - nmake -f server.vc clean - cd $(WXDIR)\samples\caret + cd $(WXDIR)\samples\typetest nmake -f makefile.vc clean - cd $(WXDIR)\samples\drawing + cd $(WXDIR)\samples\validate nmake -f makefile.vc clean - cd $(WXDIR)\samples\scroll +!if "$(NOMAKE)"=="" + cd $(WXDIR)\samples\wizard + nmake -f makefile.vc clean +!endif + cd $(WXDIR)\samples\sockets nmake -f makefile.vc clean - cd $(WXDIR)\samples