home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / vos2-121.zip / v / test / Makefile.v < prev    next >
Makefile  |  1998-09-24  |  3KB  |  112 lines

  1. #=======================================================================
  2. #@V@:Note: File generated by VIDE makefile maker (10:57:40 24 Sep 1998).
  3. #=======================================================================
  4.  
  5. # Standard and User define options:
  6.  
  7. CC         =    g++
  8.  
  9. D:/mingw32
  10. VPATH    =    $(HOMEV)/include
  11. oDir    =    .
  12. Bin    =    .
  13. libDirs    =    -L$(HOMEV)/lib
  14.  
  15.  
  16. incDirs    =\
  17.     -I$(HOMEV)/include
  18.  
  19.  
  20. LIBS    =    $(HOMEV)/lib
  21. C_FLAGS    =    -O
  22.  
  23. EXOBJS    =\
  24.     $(oDir)//V/makeprj/mmaker.o\
  25.     $(oDir)//V/makeprj/projdlg.o\
  26.     $(oDir)//V/makeprj/projdlg2.o\
  27.     $(oDir)//V/makeprj/videapp.o\
  28.     $(oDir)//V/makeprj/videcmdw.o\
  29.     $(oDir)//V/makeprj/videcnv.o\
  30.     $(oDir)//V/makeprj/vlistc.o\
  31.     $(oDir)//V/makeprj/xxxtemp.o\
  32.     $(oDir)//V/test/vtcanvas.o\
  33.     $(oDir)//V/test/testapp.o\
  34.     $(oDir)//V/test/vtcmdwin.o\
  35.     $(oDir)//V/test/vtcw2.o\
  36.     $(oDir)//V/test/vtdialog.o\
  37.     $(oDir)//V/test/vttogdlg.o
  38.  
  39.  
  40.  
  41. all:    $(Bin)/foo.exe
  42.  
  43. objs:    $(EXOBJS)
  44.  
  45. cleanobjs:
  46.     rm -f $(EXOBJS)
  47.  
  48. cleanbin:
  49.     rm -f $(Bin)/foo.exe
  50.  
  51. clean:     cleanobjs
  52.  
  53. cleanall:     cleanobjs cleanbin
  54.  
  55.  
  56. $(Bin)/foo.exe: $(EXOBJS)
  57.     $(CC) -o $(Bin)/foo.exe $(EXOBJS) $(incDirs) $(libDirs) $(LIBS)
  58.  
  59.  
  60. $(oDir)/mmaker.o: /V/makeprj/mmaker.cpp /V/makeprj/videapp.h \
  61.  /V/makeprj/videcmdw.h /V/makeprj/videcnv.h /V/makeprj/projdlg.h \
  62.  /V/makeprj/mmaker.h
  63.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  64.  
  65. $(oDir)/projdlg.o: /V/makeprj/projdlg.cpp /V/makeprj/projdlg.h \
  66.  /V/makeprj/mmaker.h
  67.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  68.  
  69. $(oDir)/projdlg2.o: /V/makeprj/projdlg2.cpp /V/makeprj/projdlg.h \
  70.  /V/makeprj/mmaker.h
  71.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  72.  
  73. $(oDir)/videapp.o: /V/makeprj/videapp.cpp /V/makeprj/videapp.h \
  74.  /V/makeprj/videcmdw.h /V/makeprj/videcnv.h /V/makeprj/projdlg.h \
  75.  /V/makeprj/mmaker.h
  76.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  77.  
  78. $(oDir)/videcmdw.o: /V/makeprj/videcmdw.cpp /V/makeprj/videcmdw.h \
  79.  /V/makeprj/videcnv.h /V/makeprj/projdlg.h /V/makeprj/mmaker.h
  80.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  81.  
  82. $(oDir)/videcnv.o: /V/makeprj/videcnv.cpp /V/makeprj/videcnv.h
  83.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  84.  
  85. $(oDir)/vlistc.o: /V/makeprj/vlistc.cpp /V/makeprj/vlistc.h
  86.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  87.  
  88. $(oDir)/xxxtemp.o: /V/makeprj/xxxtemp.cpp
  89.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  90.  
  91. $(oDir)/vtcanvas.o: /V/test/vtcanvas.cpp /V/test/vtcanvas.h /V/test/vtcmdwin.h \
  92.  /V/test/vtdialog.h /V/test/vttogdlg.h
  93.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  94.  
  95. $(oDir)/testapp.o: /V/test/testapp.cpp /V/test/testapp.h /V/test/vtcmdwin.h \
  96.  /V/test/vtcanvas.h /V/test/vtdialog.h /V/test/vttogdlg.h
  97.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  98.  
  99. $(oDir)/vtcmdwin.o: /V/test/vtcmdwin.cpp /V/test/vtcmdwin.h /V/test/vtcanvas.h \
  100.  /V/test/vtdialog.h /V/test/vttogdlg.h /V/test/vtcw2.h \
  101.  /V/test/bruce.vbm
  102.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  103.  
  104. $(oDir)/vtcw2.o: /V/test/vtcw2.cpp /V/test/vtcw2.h
  105.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  106.  
  107. $(oDir)/vtdialog.o: /V/test/vtdialog.cpp /V/test/vtdialog.h
  108.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  109.  
  110. $(oDir)/vttogdlg.o: /V/test/vttogdlg.cpp /V/test/vttogdlg.h
  111.     $(CC) $(C_FLAGS) $(incDirs) -c -o $@ $<
  112.