62 lines
1.6 KiB
Makefile
Executable File
62 lines
1.6 KiB
Makefile
Executable File
OPENGL.SOURCE=\
|
|
opengl2d3d/opengl2d3d.cc
|
|
|
|
OPENGL.SOURCE.DEF=\
|
|
opengl2d3d/opengl2d3d.def
|
|
|
|
|
|
GLU.SOURCE=\
|
|
opengl2d3d/glu2d3d.cc
|
|
|
|
GLU.SOURCE.DEF=\
|
|
opengl2d3d/glu2d3d.def
|
|
|
|
|
|
OPENGL.SOURCE.OBJ=$(addprefix $(DIR.OBJ)/, $(OPENGL.SOURCE:.cc=$O))
|
|
GLU.SOURCE.OBJ=$(addprefix $(DIR.OBJ)/, $(GLU.SOURCE:.cc=$O))
|
|
SOURCE.ALL += $(OPENGL.SOURCE) $(GLU.SOURCE)
|
|
|
|
|
|
glu2d3d: opengl2d3d $(DIR.OBJ)/glu2d3d$(EXT.DLL)
|
|
opengl2d3d: $(DIR.OBJ)/opengl2d3d$(EXT.DLL)
|
|
|
|
|
|
#----------------------------------------
|
|
$(DIR.OBJ)/opengl2d3d$(EXT.DLL): CFLAGS += -I- -Idirectx8
|
|
|
|
$(DIR.OBJ)/opengl2d3d$(EXT.DLL): LIB.PATH += \
|
|
directx8 \
|
|
|
|
$(DIR.OBJ)/opengl2d3d$(EXT.DLL): LINK.LIBS.GENERAL += \
|
|
d3dx.lib \
|
|
ddraw.lib \
|
|
|
|
#dxguid.lib dxerr8.lib ole32.lib shell32.lib
|
|
#d3dx8.lib d3d8.lib winmm.lib dxguid.lib d3dxof.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
|
|
#d3dx8dt.lib d3d8.lib d3dxof.lib winmm.lib dxguid.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib
|
|
|
|
$(DIR.OBJ)/opengl2d3d$(EXT.DLL): dirlist $(OPENGL.SOURCE.OBJ) $(OPENGL.SOURCE.DEF)
|
|
$(DO.LINK.DLL)
|
|
$(CP) $(DIR.OBJ)/opengl2d3d$(EXT.DLL) ../example
|
|
|
|
|
|
#----------------------------------------
|
|
$(DIR.OBJ)/glu2d3d$(EXT.DLL): CFLAGS += -I- -Idirectx8 -D_X86_
|
|
|
|
$(DIR.OBJ)/glu2d3d$(EXT.DLL): LIB.PATH += \
|
|
$(DIR.OBJ) \
|
|
directx8 \
|
|
|
|
$(DIR.OBJ)/glu2d3d$(EXT.DLL): LINK.LIBS.GENERAL += \
|
|
opengl2d3d$(EXT.LIB) \
|
|
d3dx.lib \
|
|
ddraw.lib \
|
|
|
|
$(DIR.OBJ)/glu2d3d$(EXT.DLL): dirlist opengl2d3d $(DIR.OBJ)/opengl2d3d$(EXT.LIB) $(GLU.SOURCE.OBJ) $(GLU.SOURCE.DEF)
|
|
$(DO.LINK.DLL)
|
|
$(CP) $(DIR.OBJ)/glu2d3d$(EXT.DLL) ../example
|
|
|
|
|
|
|
|
|