X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/60a67569bf1bbcbc4d38c86ec30bb69613ecee92..c66cca2af072daf7abe63f784038cbd9125ca4bd:/samples/makefile.vc?ds=sidebyside diff --git a/samples/makefile.vc b/samples/makefile.vc index 6edb3485bb..127336e385 100644 --- a/samples/makefile.vc +++ b/samples/makefile.vc @@ -1,265 +1,96 @@ -# -# File: makefile.vc -# Author: Julian Smart -# Created: 1993 -# Updated: -# Copyright: (c) 1993, AIAI, University of Edinburgh -# -# "%W% %G%" -# -# Makefile : Builds samples for Win95, MSVC++ 16-bit -# Use FINAL=1 argument to nmake to build final version with no debugging -# info +# ========================================================================= +# This makefile was generated by +# Bakefile 0.1.1 (http://bakefile.sourceforge.net) +# Do not modify, all changes will be overwritten! +# ========================================================================= -# Set WXDIR for your system -WXDIR = $(WXWIN) -THISDIR=$(WXDIR)\samples +# ------------------------------------------------------------------------- +# These are configurable options: +# ------------------------------------------------------------------------- -# -# 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= +# Build GUI libraries? [0,1] +USE_GUI = 1 -!include $(WXDIR)\src\makemsc.env +# ------------------------------------------------------------------------- +# Do not modify the rest of this file! +# ------------------------------------------------------------------------- -# -# Please keep samples list up-to-date, in alphabetical order -# -all: - cd $(WXDIR)\samples\bombs - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\caret - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\checklst - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\config - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\controls - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\db - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dde - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dialogs - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dnd - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\docview - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\docvwmdi - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\drawing - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\dynamic - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\forty - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\fractal - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\grid - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\newgrid - nmake -f makefile.vc FINAL=$(FINAL) -!if "$(COMPIL)"=="" - cd $(WXDIR)\samples\help - nmake -f makefile.vc FINAL=$(FINAL) -!endif -!if "$(PNGSETUP)"=="" - cd $(WXDIR)\samples\html - nmake -f makefile.vc FINAL=$(FINAL) -!endif - cd $(WXDIR)\samples\image - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\internat - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\joytest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\layout - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\listctrl - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\mdi - nmake -f makefile.vc FINAL=$(FINAL) -!if "$(FINAL)" == "0" - cd $(WXDIR)\samples\memcheck - nmake -f makefile.vc FINAL=$(FINAL) -!endif -!if "$(COMPIL)"=="" - cd $(WXDIR)\samples\mfc - nmake -f makefile.vc FINAL=$(FINAL) -!endif - cd $(WXDIR)\samples\minifram - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\minimal - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\nativdlg - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\notebook - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\oleauto - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\ownerdrw - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\png - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\printing - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\proplist - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\regtest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\resource - nmake -f makefile.vc FINAL=$(FINAL) -!if "$(COMPIL)"=="" - cd $(WXDIR)\samples\richedit - nmake -f makefile.vc FINAL=$(FINAL) -!endif - cd $(WXDIR)\samples\sashtest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\scroll - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\splitter - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\tab - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\taskbar - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\text - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\thread - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\toolbar - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\treectrl - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\typetest - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\validate - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\wizard - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\wxpoem - nmake -f makefile.vc FINAL=$(FINAL) - cd $(WXDIR)\samples\wxsocket - nmake -f makefile.vc FINAL=$(FINAL) +### Variables: ### -clean: - cd $(WXDIR)\samples\bombs - nmake -f makefile.vc clean - cd $(WXDIR)\samples\caret - nmake -f makefile.vc clean - cd $(WXDIR)\samples\checklst - nmake -f makefile.vc clean - cd $(WXDIR)\samples\config - nmake -f makefile.vc clean - cd $(WXDIR)\samples\controls - nmake -f makefile.vc clean - cd $(WXDIR)\samples\db - nmake -f makefile.vc clean - cd $(WXDIR)\samples\dde - nmake -f makefile.vc clean - cd $(WXDIR)\samples\dialogs - nmake -f makefile.vc clean - 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\forty - nmake -f makefile.vc clean - cd $(WXDIR)\samples\fractal - 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\mdi - nmake -f makefile.vc clean -!if "$(FINAL)" == "0" - cd $(WXDIR)\samples\memcheck - nmake -f makefile.vc clean + +### Conditionally set variables: ### + +!if "$(USE_GUI)" == "0" +__console___depname = console !endif - cd $(WXDIR)\samples\mfc - nmake -f makefile.vc clean - 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\notebook - nmake -f makefile.vc clean - cd $(WXDIR)\samples\oleauto - nmake -f makefile.vc clean - cd $(WXDIR)\samples\ownerdrw - nmake -f makefile.vc clean - cd $(WXDIR)\samples\png - nmake -f makefile.vc clean - 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\resource - nmake -f makefile.vc clean - cd $(WXDIR)\samples\richedit - nmake -f makefile.vc clean - cd $(WXDIR)\samples\sashtest - nmake -f makefile.vc clean - cd $(WXDIR)\samples\scroll - nmake -f makefile.vc clean - cd $(WXDIR)\samples\splitter - nmake -f makefile.vc clean - cd $(WXDIR)\samples\tab - nmake -f makefile.vc clean - cd $(WXDIR)\samples\taskbar - nmake -f makefile.vc clean - cd $(WXDIR)\samples\text - nmake -f makefile.vc clean - cd $(WXDIR)\samples\thread - nmake -f makefile.vc clean - cd $(WXDIR)\samples\toolbar - nmake -f makefile.vc clean - cd $(WXDIR)\samples\treectrl - nmake -f makefile.vc clean - cd $(WXDIR)\samples\typetest - nmake -f makefile.vc clean - cd $(WXDIR)\samples\validate - nmake -f makefile.vc clean -!if "$(NOMAKE)"=="" - cd $(WXDIR)\samples\wizard - nmake -f makefile.vc clean + + +### Targets: ### + +all: artprov $(__console___depname) dialogs image minimal + +artprov: + cd artprov + $(MAKE) /$(MAKEFLAGS) all + cd $(MAKEDIR) + +clean: + -if exist .\*.obj del .\*.obj + -if exist .\*.res del .\*.res + cd artprov + $(MAKE) /$(MAKEFLAGS) clean + cd $(MAKEDIR) + cd console + $(MAKE) /$(MAKEFLAGS) clean + cd $(MAKEDIR) + cd dialogs + $(MAKE) /$(MAKEFLAGS) clean + cd $(MAKEDIR) + cd image + $(MAKE) /$(MAKEFLAGS) clean + cd $(MAKEDIR) + cd minimal + $(MAKE) /$(MAKEFLAGS) clean + cd $(MAKEDIR) + +!if "$(USE_GUI)" == "0" +console: + cd console + $(MAKE) /$(MAKEFLAGS) all + cd $(MAKEDIR) !endif - cd $(WXDIR)\samples\wxpoem - nmake -f makefile.vc clean - cd $(WXDIR)\samples\wxsocket - nmake -f makefile.vc clean +dialogs: + cd dialogs + $(MAKE) /$(MAKEFLAGS) all + cd $(MAKEDIR) + +image: + cd image + $(MAKE) /$(MAKEFLAGS) all + cd $(MAKEDIR) + +install: all + cd artprov + $(MAKE) /$(MAKEFLAGS) install + cd $(MAKEDIR) + cd console + $(MAKE) /$(MAKEFLAGS) install + cd $(MAKEDIR) + cd dialogs + $(MAKE) /$(MAKEFLAGS) install + cd $(MAKEDIR) + cd image + $(MAKE) /$(MAKEFLAGS) install + cd $(MAKEDIR) + cd minimal + $(MAKE) /$(MAKEFLAGS) install + cd $(MAKEDIR) + +minimal: + cd minimal + $(MAKE) /$(MAKEFLAGS) all + cd $(MAKEDIR) + +uninstall: