home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / vos2-121.zip / v / vopengl / shapes / Makefile next >
Makefile  |  1998-11-20  |  1KB  |  52 lines

  1. #=======================================================================
  2. #@V@:Note: This file generated by vgen V1.03 (10:21:15 18 Jun 1998).
  3. #=======================================================================
  4.  
  5. CC    =    g++
  6.  
  7. HOMEV    =    D:/egcs
  8. LIBS    =    -lV -lVgl -lglu32 -lopengl32 -lcomctl32 -mwindows
  9. VLibDir    =    $(HOMEV)/lib
  10. oDir    =    .
  11. Bin    =    .
  12.  
  13. VPATH    =    $(HOMEV)/include
  14.  
  15. #--------------------------------------------------------------
  16. # Architecture dependent
  17.  
  18. # Flags for includes and libraries
  19.  
  20. CFLAGS    =    -O -I$(HOMEV)/include
  21.  
  22. LFLAGS    =    -O -L$(VLibDir)
  23.  
  24. EXOBJS    =    $(oDir)/tglapp.o \
  25.         $(oDir)/tglcnv.o \
  26.         $(oDir)/tglcmdw.o
  27. #        $(oDir)/vbglcnv.o
  28.  
  29. all:    $(Bin)/shapes.exe
  30.  
  31. objs:    $(EXOBJS)
  32.  
  33. clean:
  34.     rm $(Bin)/shapes.exe
  35.     rm $(EXOBJS)
  36.  
  37. $(Bin)/shapes.exe:    $(EXOBJS) $(VLibDir)/libV.a
  38.     $(CC) -o $@ $(LFLAGS) $(EXOBJS) $(LIBS)
  39.  
  40. $(oDir)/tglcnv.o:    tglcnv.cpp tglcnv.h
  41.     $(CC) -c $(CFLAGS) -o $@ $<
  42.  
  43. $(oDir)/tglcmdw.o:    tglcmdw.cpp tglcmdw.h
  44.     $(CC) -c $(CFLAGS) -o $@ $<
  45.  
  46. $(oDir)/tglapp.o:    tglapp.cpp tglapp.h tglcmdw.h
  47.     $(CC) -c $(CFLAGS) -o $@ $<
  48.  
  49. #$(oDir)/vbglcnv.o:    ../vbglcnv.cpp ../vbglcnv.h
  50. #    $(CC) -c $(CFLAGS) -o $@ $<
  51.  
  52.