home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / wxos2233.zip / wxOS2-2_3_3.zip / wxWindows-2.3.3 / samples / makefile.vc < prev   
Makefile  |  2002-04-11  |  9KB  |  278 lines

  1. #
  2. # File:        makefile.vc
  3. # Author:    Julian Smart
  4. # Created:    1993
  5. # Updated:    
  6. # Copyright:    (c) 1993, AIAI, University of Edinburgh
  7. #
  8. # "%W% %G%"
  9. #
  10. # Makefile : Builds samples for Win95, MSVC++ 16-bit
  11. # Use FINAL=1 argument to nmake to build final version with no debugging
  12. # info
  13.  
  14. # Set WXDIR for your system
  15. WXDIR = $(WXWIN)
  16.  
  17. THISDIR=$(WXDIR)\samples
  18.  
  19. #
  20. # Indicates kind of pb with samples
  21. #
  22. # No makefile.vc file
  23. NOMAKE=1
  24. # No 16 bit version
  25. #ONLY32=1
  26. # Misc. compilation errors
  27. COMPIL=1
  28. # Need PNG
  29. PNGSETUP=
  30.  
  31. !include $(WXDIR)\src\makemsc.env
  32.  
  33. MAKEFLAGS=FINAL=$(FINAL) UNICODE=$(UNICODE) WXUSINGDLL=$(WXUSINGDLL)
  34.  
  35. #
  36. # Please keep samples list up-to-date, in alphabetical order
  37. #
  38. all:
  39.         cd $(WXDIR)\samples\artprov
  40.         nmake -f makefile.vc $(MAKEFLAGS)
  41.         cd $(WXDIR)\samples\calendar
  42.         nmake -f makefile.vc $(MAKEFLAGS)
  43.         cd $(WXDIR)\samples\caret
  44.         nmake -f makefile.vc $(MAKEFLAGS)
  45.         cd $(WXDIR)\samples\checklst
  46.         nmake -f makefile.vc $(MAKEFLAGS)
  47.         cd $(WXDIR)\samples\config
  48.         nmake -f makefile.vc $(MAKEFLAGS)
  49.         cd $(WXDIR)\samples\controls
  50.         nmake -f makefile.vc $(MAKEFLAGS)
  51.         cd $(WXDIR)\samples\db
  52.         nmake -f makefile.vc $(MAKEFLAGS)
  53.         cd $(WXDIR)\samples\ipc
  54.         nmake -f makefile.vc $(MAKEFLAGS)
  55.         cd $(WXDIR)\samples\dialogs
  56.         nmake -f makefile.vc $(MAKEFLAGS)
  57.         cd $(WXDIR)\samples\dnd
  58.         nmake -f makefile.vc $(MAKEFLAGS)
  59.         cd $(WXDIR)\samples\docview
  60.         nmake -f makefile.vc $(MAKEFLAGS)
  61.         cd $(WXDIR)\samples\docvwmdi
  62.         nmake -f makefile.vc $(MAKEFLAGS)
  63.         cd $(WXDIR)\samples\drawing
  64.         nmake -f makefile.vc $(MAKEFLAGS)
  65.         cd $(WXDIR)\samples\dynamic
  66.         nmake -f makefile.vc $(MAKEFLAGS)
  67.         cd $(WXDIR)\samples\font
  68.         nmake -f makefile.vc $(MAKEFLAGS)
  69.         cd $(WXDIR)\samples\grid
  70.         nmake -f makefile.vc $(MAKEFLAGS)
  71.         cd $(WXDIR)\samples\newgrid
  72.         nmake -f makefile.vc $(MAKEFLAGS)
  73.         cd $(WXDIR)\samples\help
  74.         nmake -f makefile.vc $(MAKEFLAGS)
  75. !if "$(PNGSETUP)"==""
  76.         cd $(WXDIR)\samples\html
  77.         nmake -f makefile.vc $(MAKEFLAGS)
  78. !endif
  79.         cd $(WXDIR)\samples\image
  80.         nmake -f makefile.vc $(MAKEFLAGS)
  81.         cd $(WXDIR)\samples\internat
  82.         nmake -f makefile.vc $(MAKEFLAGS)
  83.         cd $(WXDIR)\samples\joytest
  84.         nmake -f makefile.vc $(MAKEFLAGS)
  85.         cd $(WXDIR)\samples\keyboard
  86.         nmake -f makefile.vc $(MAKEFLAGS)
  87.         cd $(WXDIR)\samples\layout
  88.         nmake -f makefile.vc $(MAKEFLAGS)
  89.         cd $(WXDIR)\samples\listctrl
  90.         nmake -f makefile.vc $(MAKEFLAGS)
  91.         cd $(WXDIR)\samples\mdi
  92.         nmake -f makefile.vc $(MAKEFLAGS)
  93.         cd $(WXDIR)\samples\menu
  94.         nmake -f makefile.vc $(MAKEFLAGS)
  95. !if "$(FINAL)" == "0"
  96.         cd $(WXDIR)\samples\memcheck
  97.         nmake -f makefile.vc $(MAKEFLAGS)
  98. !endif
  99. !if "$(COMPIL)"==""
  100.         cd $(WXDIR)\samples\mfc
  101.         nmake -f makefile.vc $(MAKEFLAGS)
  102. !endif
  103.         cd $(WXDIR)\samples\minifram
  104.         nmake -f makefile.vc $(MAKEFLAGS)
  105.         cd $(WXDIR)\samples\minimal
  106.         nmake -f makefile.vc $(MAKEFLAGS)
  107.         cd $(WXDIR)\samples\nativdlg
  108.         nmake -f makefile.vc $(MAKEFLAGS)
  109. !if "$(COMPIL)"==""
  110.         cd $(WXDIR)\samples\dialup
  111.         nmake -f makefile.vc $(MAKEFLAGS)
  112. !endif
  113.         cd $(WXDIR)\samples\notebook
  114.         nmake -f makefile.vc $(MAKEFLAGS)
  115.         cd $(WXDIR)\samples\oleauto
  116.         nmake -f makefile.vc $(MAKEFLAGS)
  117.         cd $(WXDIR)\samples\ownerdrw
  118.         nmake -f makefile.vc $(MAKEFLAGS)
  119.         cd $(WXDIR)\samples\png
  120.         nmake -f makefile.vc $(MAKEFLAGS)
  121.         cd $(WXDIR)\samples\printing
  122.         nmake -f makefile.vc $(MAKEFLAGS)
  123.         cd $(WXDIR)\samples\proplist
  124.         nmake -f makefile.vc $(MAKEFLAGS)
  125.         cd $(WXDIR)\samples\regtest
  126.         nmake -f makefile.vc $(MAKEFLAGS)
  127.         cd $(WXDIR)\samples\resource
  128.         nmake -f makefile.vc $(MAKEFLAGS)
  129.         cd $(WXDIR)\samples\rotate
  130.         nmake -f makefile.vc $(MAKEFLAGS)
  131.         cd $(WXDIR)\samples\sashtest
  132.         nmake -f makefile.vc $(MAKEFLAGS)
  133.         cd $(WXDIR)\samples\scroll
  134.         nmake -f makefile.vc $(MAKEFLAGS)
  135.         cd $(WXDIR)\samples\scrollsub
  136.         nmake -f makefile.vc $(MAKEFLAGS)
  137.         cd $(WXDIR)\samples\splitter
  138.         nmake -f makefile.vc $(MAKEFLAGS)
  139. !if "$(COMPIL)"==""
  140.         cd $(WXDIR)\samples\tab
  141.         nmake -f makefile.vc $(MAKEFLAGS)
  142. !endif
  143.         cd $(WXDIR)\samples\taskbar
  144.         nmake -f makefile.vc $(MAKEFLAGS)
  145.         cd $(WXDIR)\samples\text
  146.         nmake -f makefile.vc $(MAKEFLAGS)
  147.         cd $(WXDIR)\samples\thread
  148.         nmake -f makefile.vc $(MAKEFLAGS)
  149.         cd $(WXDIR)\samples\toolbar
  150.         nmake -f makefile.vc $(MAKEFLAGS)
  151.         cd $(WXDIR)\samples\treectrl
  152.         nmake -f makefile.vc $(MAKEFLAGS)
  153.         cd $(WXDIR)\samples\typetest
  154.         nmake -f makefile.vc $(MAKEFLAGS)
  155.         cd $(WXDIR)\samples\validate
  156.         nmake -f makefile.vc $(MAKEFLAGS)
  157.         cd $(WXDIR)\samples\wizard
  158.         nmake -f makefile.vc $(MAKEFLAGS)
  159.         cd $(WXDIR)\samples\widgets
  160.         nmake -f makefile.vc $(MAKEFLAGS)
  161.         cd $(WXDIR)\samples\sockets
  162.         nmake -f makefile.vc $(MAKEFLAGS)
  163.  
  164. clean:
  165.         cd $(WXDIR)\samples\calendar
  166.         nmake -f makefile.vc clean
  167.         cd $(WXDIR)\samples\caret
  168.         nmake -f makefile.vc clean
  169.         cd $(WXDIR)\samples\checklst
  170.         nmake -f makefile.vc clean
  171.         cd $(WXDIR)\samples\config
  172.         nmake -f makefile.vc clean
  173.         cd $(WXDIR)\samples\controls
  174.         nmake -f makefile.vc clean
  175.         cd $(WXDIR)\samples\db
  176.         nmake -f makefile.vc clean
  177.         cd $(WXDIR)\samples\ipc
  178.         nmake -f makefile.vc clean
  179.         cd $(WXDIR)\samples\dialogs
  180.         nmake -f makefile.vc clean
  181.         cd $(WXDIR)\samples\dnd
  182.         nmake -f makefile.vc clean
  183.         cd $(WXDIR)\samples\docview
  184.         nmake -f makefile.vc clean
  185.         cd $(WXDIR)\samples\docvwmdi
  186.         nmake -f makefile.vc clean
  187.         cd $(WXDIR)\samples\drawing
  188.         nmake -f makefile.vc clean
  189.         cd $(WXDIR)\samples\dynamic
  190.         nmake -f makefile.vc clean
  191.         cd $(WXDIR)\samples\font
  192.         nmake -f makefile.vc clean
  193.         cd $(WXDIR)\samples\grid
  194.         nmake -f makefile.vc clean
  195.         cd $(WXDIR)\samples\newgrid
  196.         nmake -f makefile.vc clean
  197.         cd $(WXDIR)\samples\help
  198.         nmake -f makefile.vc clean
  199.         cd $(WXDIR)\samples\html
  200.         nmake -f makefile.vc clean
  201.         cd $(WXDIR)\samples\image
  202.         nmake -f makefile.vc clean
  203.         cd $(WXDIR)\samples\internat
  204.         nmake -f makefile.vc clean
  205.         cd $(WXDIR)\samples\joytest
  206.         nmake -f makefile.vc clean
  207.         cd $(WXDIR)\samples\keyboard
  208.         nmake -f makefile.vc clean
  209.         cd $(WXDIR)\samples\layout
  210.         nmake -f makefile.vc clean
  211.         cd $(WXDIR)\samples\listctrl
  212.         nmake -f makefile.vc clean
  213.         cd $(WXDIR)\samples\mdi
  214.         nmake -f makefile.vc clean
  215.         cd $(WXDIR)\samples\memcheck
  216.         nmake -f makefile.vc clean
  217.         cd $(WXDIR)\samples\mfc
  218.         nmake -f makefile.vc clean
  219.         cd $(WXDIR)\samples\menu
  220.         nmake -f makefile.vc clean
  221.         cd $(WXDIR)\samples\minifram
  222.         nmake -f makefile.vc clean
  223.         cd $(WXDIR)\samples\minimal
  224.         nmake -f makefile.vc clean
  225.         cd $(WXDIR)\samples\nativdlg
  226.         nmake -f makefile.vc clean
  227.         cd $(WXDIR)\samples\dialup
  228.         nmake -f makefile.vc clean
  229.         cd $(WXDIR)\samples\notebook
  230.         nmake -f makefile.vc clean
  231.         cd $(WXDIR)\samples\oleauto
  232.         nmake -f makefile.vc clean
  233.         cd $(WXDIR)\samples\ownerdrw
  234.         nmake -f makefile.vc clean
  235.         cd $(WXDIR)\samples\png
  236.         nmake -f makefile.vc clean
  237.         cd $(WXDIR)\samples\printing
  238.         nmake -f makefile.vc clean
  239.         cd $(WXDIR)\samples\proplist
  240.         nmake -f makefile.vc clean
  241.         cd $(WXDIR)\samples\regtest
  242.         nmake -f makefile.vc clean
  243.         cd $(WXDIR)\samples\resource
  244.         nmake -f makefile.vc clean
  245.         cd $(WXDIR)\samples\rotate
  246.         nmake -f makefile.vc clean
  247.         cd $(WXDIR)\samples\sashtest
  248.         nmake -f makefile.vc clean
  249.         cd $(WXDIR)\samples\scroll
  250.         nmake -f makefile.vc clean
  251.         cd $(WXDIR)\samples\scrollsub
  252.         nmake -f makefile.vc clean
  253.         cd $(WXDIR)\samples\splitter
  254.         nmake -f makefile.vc clean
  255.         cd $(WXDIR)\samples\tab
  256.         nmake -f makefile.vc clean
  257.         cd $(WXDIR)\samples\taskbar
  258.         nmake -f makefile.vc clean
  259.         cd $(WXDIR)\samples\text
  260.         nmake -f makefile.vc clean
  261.         cd $(WXDIR)\samples\thread
  262.         nmake -f makefile.vc clean
  263.         cd $(WXDIR)\samples\toolbar
  264.         nmake -f makefile.vc clean
  265.         cd $(WXDIR)\samples\treectrl
  266.         nmake -f makefile.vc clean
  267.         cd $(WXDIR)\samples\typetest
  268.         nmake -f makefile.vc clean
  269.         cd $(WXDIR)\samples\validate
  270.         nmake -f makefile.vc clean
  271.         cd $(WXDIR)\samples\wizard
  272.         nmake -f makefile.vc clean
  273.         cd $(WXDIR)\samples\widgets
  274.         nmake -f makefile.vc clean
  275.         cd $(WXDIR)\samples\sockets
  276.         nmake -f makefile.vc clean
  277.  
  278.