# Makefile for GLUT for VMS # contributed by Jouk Jansen joukj@crys.chem.uva.nl .first define gl [-.include.gl] .include [-]mms-config. ##### MACROS ##### GLUT_MAJOR = 3 GLUT_MINOR = 7 VPATH = RCS INCDIR = [-.include] LIBDIR = [-.lib] CFLAGS = /nowarn/include=$(INCDIR)/prefix=all SOURCES = \ glut_8x13.c \ glut_9x15.c \ glut_bitmap.c \ glut_bwidth.c \ glut_cindex.c \ glut_cmap.c \ glut_cursor.c \ glut_dials.c \ glut_dstr.c \ glut_event.c \ glut_ext.c \ glut_fullscrn.c \ glut_gamemode.c \ glut_get.c \ glut_glxext.c \ glut_hel10.c \ glut_hel12.c \ glut_hel18.c \ glut_init.c \ glut_input.c \ glut_joy.c \ glut_key.c \ glut_keyctrl.c \ glut_keyup.c \ glut_menu.c \ glut_menu2.c \ glut_mesa.c \ glut_modifier.c \ glut_mroman.c \ glut_overlay.c \ glut_roman.c \ glut_shapes.c \ glut_space.c \ glut_stroke.c \ glut_swap.c \ glut_swidth.c \ glut_tablet.c \ glut_teapot.c \ glut_tr10.c \ glut_tr24.c \ glut_util.c \ glut_vidresize.c \ glut_warp.c \ glut_win.c \ glut_winmisc.c \ layerutil.c OBJECTS = \ glut_8x13.obj,\ glut_9x15.obj,\ glut_bitmap.obj,\ glut_bwidth.obj,\ glut_cindex.obj,\ glut_cmap.obj,\ glut_cursor.obj,\ glut_dials.obj,\ glut_dstr.obj,\ glut_event.obj,\ glut_ext.obj,\ glut_fullscrn.obj,\ glut_gamemode.obj,\ glut_get.obj,\ glut_glxext.obj,\ glut_hel10.obj,\ glut_hel12.obj,\ glut_hel18.obj,\ glut_init.obj,\ glut_input.obj,\ glut_joy.obj,\ glut_key.obj,\ glut_keyctrl.obj,\ glut_keyup.obj,\ glut_menu.obj,\ glut_menu2.obj,\ glut_mesa.obj,\ glut_modifier.obj,\ glut_mroman.obj,\ glut_overlay.obj,\ glut_roman.obj,\ glut_shapes.obj,\ glut_space.obj,\ glut_stroke.obj,\ glut_swap.obj,\ glut_swidth.obj,\ glut_tablet.obj,\ glut_teapot.obj,\ glut_tr10.obj,\ glut_tr24.obj,\ glut_util.obj,\ glut_vidresize.obj,\ glut_warp.obj,\ glut_win.obj,\ glut_winmisc.obj,\ layerutil.obj ##### RULES ##### ##### TARGETS ##### # Make the library: $(LIBDIR)$(GLUT_LIB) : $(OBJECTS) $(MAKELIB) $(GLUT_LIB) $(OBJECTS) rename $(GLUT_LIB)* $(LIBDIR) clean : delete *.obj;* purge include mms_depend.