Changeset 2595 for trunk/src/opengl/makefile
- Timestamp:
- Feb 1, 2000, 8:42:09 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/opengl/makefile
r2532 r2595 1 #/* $Id: makefile,v 1. 1 2000-01-27 21:49:14sandervl Exp $ */1 #/* $Id: makefile,v 1.2 2000-02-01 19:41:55 sandervl Exp $ */ 2 2 # 3 3 # PD-Win32 API … … 15 15 16 16 17 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE) -DDEBUG 18 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) -DDEBUG 17 !ifdef DEBUG 18 MAKE_CMD=nmake DEBUG=1 19 !else 20 MAKE_CMD=nmake 21 !endif 22 23 CFLAGS = $(CFLAGS) -I$(PDWIN32_INCLUDE) 24 CXXFLAGS = $(CXXFLAGS) -I$(PDWIN32_INCLUDE) 19 25 20 26 21 27 TARGET1 = opengl32 22 28 TARGET2 = glu32 23 TARGET3 = glut 3229 TARGET3 = glut\glut32 24 30 25 31 OBJS1= opengl32.obj initterm.obj 26 32 OBJS2= glu32.obj glucb32.obj initterm.obj 27 OBJS3= glut32.obj glucb32.obj initterm.obj28 33 29 all: $(TARGET1).dll $(TARGET1).lib $(TARGET2).dll $(TARGET2).lib $(TARGET3).dll $(TARGET3).lib34 all: $(TARGET1).dll $(TARGET1).lib $(TARGET2).dll $(TARGET2).lib $(TARGET3).dll 30 35 31 36 $(TARGET1).dll: $(OBJS1) $(TARGET1).def … … 60 65 61 66 62 $(TARGET3).dll: $(OBJS3) $(TARGET3).def 63 $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS3) $(TARGET3).def \ 64 $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \ 65 $(PDWIN32_LIB)/user32.lib $(PDWIN32_LIB)/odincrt.lib \ 66 OS2386.LIB $(RTLLIB_O) 67 $(CP) $@ $(PDWIN32_BIN) 68 69 70 $(TARGET3).lib: $(TARGET3)exp.def 71 $(IMPLIB) $(IMPLIBFLAGS) $@ $(TARGET3)exp.def 72 $(CP) $@ $(PDWIN32_LIB) 73 74 $(TARGET3)exp.def: $(TARGET3).def 75 $(IMPDEF) $** $@ 76 67 $(TARGET3).dll: 68 cd glut 69 $(MAKE_CMD) 77 70 78 71 opengl32.obj: opengl32.cpp pglos2.h glos2.h initterm.h 79 72 glu32.obj: glu32.cpp glos2.h gluos2.h initterm.h glucb32.h 80 glut32.obj: glut32.cpp glos2.h gluos2.h glutos2.h initterm.h glucb32.h81 73 initterm.obj: initterm.cpp initterm.h 82 74 glucb32.obj: glucb32.cpp glucb32.h glos2.h gluos2.h 83 75 84 76 clean: 85 $(RM) *.obj *.lib *.dll *.map *.pch77 $(RM) *.obj *.lib *.dll *.map 86 78 $(RM) $(PDWIN32_BIN)\$(TARGET1).dll 87 79 $(RM) $(PDWIN32_LIB)\$(TARGET1).lib 88 80 $(RM) $(PDWIN32_BIN)\$(TARGET2).dll 89 81 $(RM) $(PDWIN32_LIB)\$(TARGET2).lib 90 $(RM) $(PDWIN32_BIN)\$(TARGET3).dll91 $( RM) $(PDWIN32_LIB)\$(TARGET3).lib82 cd glut 83 $(MAKE_CMD) clean 92 84
Note:
See TracChangeset
for help on using the changeset viewer.