1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- # Makefile for GLUT-based demo programs for VMS
- # contributed by Jouk Jansen joukj@hrem.stm.tudelft.nl
-
-
- .first
- define gl [--.include.gl]
-
- .include [--]mms-config.
-
- ##### MACROS #####
-
- INCDIR = ([--.include],[-.util])
- CFLAGS = /include=$(INCDIR)/prefix=all/name=(as_is,short)/nowarn/float=ieee/ieee=denorm
-
- .ifdef SHARE
- GL_LIBS = $(XLIBS)
- .else
- GL_LIBS = [--.lib]libGLUT/l,libMesaGLU/l,libMesaGL/l,$(XLIBS)
- .endif
-
- LIB_DEP = [--.lib]$(GL_LIB) [--.lib]$(GLU_LIB) [--.lib]$(GLUT_LIB)
-
- PROGS =glthreads.exe,\
- glxdemo.exe,\
- glxgears.exe,\
- glxheads.exe,\
- glxinfo.exe,\
- glxpixmap.exe,\
- manywin.exe,\
- offset.exe,\
- pbinfo.exe,\
- pbdemo.exe,\
- wincopy.exe,\
- xdemo.exe,\
- xfont.exe
-
- ##### RULES #####
- .obj.exe :
- cxxlink $(MMS$TARGET_NAME),$(GL_LIBS)
-
- ##### TARGETS #####
- default :
- $(MMS)$(MMSQUALIFIERS) $(PROGS)
-
- clean :
- delete *.obj;*
-
- realclean :
- delete $(PROGS)
- delete *.obj;*
-
-
- glthreads.exe : glthreads.obj $(LIB_DEP)
- glxdemo.exe : glxdemo.obj $(LIB_DEP)
- glxgears.exe : glxgears.obj $(LIB_DEP)
- glxheads.exe : glxheads.obj $(LIB_DEP)
- glxinfo.exe : glxinfo.obj $(LIB_DEP)
- glxpixmap.exe : glxpixmap.obj $(LIB_DEP)
- manywin.exe : manywin.obj $(LIB_DEP)
- offset.exe : offset.obj $(LIB_DEP)
- pbinfo.exe : pbinfo.obj pbutil.obj $(LIB_DEP)
- cxxlink pbinfo.obj,pbutil.obj,$(GL_LIBS)
- pbdemo.exe : pbdemo.obj pbutil.obj $(LIB_DEP)
- cxxlink pbdemo.obj,pbutil.obj,$(GL_LIBS)
- wincopy.exe : wincopy.obj $(LIB_DEP)
- xdemo.exe : xdemo.obj $(LIB_DEP)
- xfont.exe :xfont.obj $(LIB_DEP)
-
-
- glthreads.obj : glthreads.c
- glxdemo.obj : glxdemo.c
- glxgears.obj : glxgears.c
- glxheads.obj : glxheads.c
- glxinfo.obj : glxinfo.c
- glxpixmap.obj : glxpixmap.c
- manywin.obj : manywin.c
- offset.obj : offset.c
- pbinfo.obj : pbinfo.c
- pbutil.obj : pbutil.c
- pbdemo.obj : pbdemo.c
- wincopy.obj : wincopy.c
- xdemo.obj : xdemo.c
- xfont.obj :xfont.c
|