#!smake -J 2
#!/usr/pkg/gnu/bin/make

JLLIBDIR		= $(HOME)/JLLib/lib/irix_o32

FORMSDIR		= /u2/graphics/XForms/FORMS0.88_irix

INCLUDE 	    = -I$(HOME)/JLLib/include -I$(FORMSDIR)

ARCH			= -DJLLIB_IRIX
OPT				= -g -mips2 +w

CFLAGS 			= $(ARCH) $(OPT) $(INCLUDE) -c
LDFLAGS			= $(ARCH) $(OPT) $(INCLUDE)

CC				= CC
LIBS    		= $(JLLIBDIR)/jlopengllib.a \
				  $(JLLIBDIR)/jllib.a


OBJS 	 		= demo_forms.o


EXE1 	  		= bug


all: $(EXE1)


.C.o:
	$(CC) $(CFLAGS) $(@:.o=.C)

.c.o:
	$(CC) $(CFLAGS) $(@:.o=.c)


depend:
	makedepend $(ARCH) $(INCLUDE) -I/usr/local/lib/g++-include \
			-I/usr/include/$(CC) *.[Cc]


$(EXE1): $(OBJS) $(LIBS) $(EXE1).o
	$(CC) $(LDFLAGS) -o $(EXE1) $(EXE1).o $(OBJS) $(LIBS) -L$(FORMSDIR) -lforms -lX11 -lm -lGL -lGLU


clean: 
	rm -f core *.o $(EXE1) $(EXE2) $(EXE3)


# DO NOT DELETE

bug.o: /usr/include/stdlib.h /usr/include/standards.h /usr/include/sgidefs.h
bug.o: /usr/include/unistd.h /usr/include/math.h /usr/include/GL/gl.h
bug.o: /usr/include/GL/glu.h /u2/graphics/XForms/FORMS0.88_irix/forms.h
bug.o: /usr/include/stdio.h /usr/include/string.h /usr/include/limits.h
bug.o: /usr/include/X11/Xlib.h /usr/include/sys/types.h /usr/include/X11/X.h
bug.o: /usr/include/X11/Xfuncproto.h /usr/include/X11/Xosdefs.h
bug.o: /usr/include/stddef.h /usr/include/X11/Xutil.h
bug.o: /usr/include/X11/Xatom.h /usr/include/X11/keysym.h
bug.o: /usr/include/X11/keysymdef.h /usr/include/X11/SGIkeysym.h
bug.o: /usr/include/X11/Xresource.h /usr/include/X11/cursorfont.h
bug.o: demo_forms.h /home/legakis/JLLib/include/commandline2.h
bug.o: /home/legakis/JLLib/include/jlstring.h /usr/include/CC/iostream.h
bug.o: /usr/include/memory.h /home/legakis/JLLib/include/glwin.h
bug.o: /usr/include/GL/glx.h /usr/include/X11/Xmd.h
bug.o: /usr/include/GL/glxtokens.h
bug.o: /home/legakis/JLLib/include/jllib_include.h
bug.o: /home/legakis/JLLib/include/glpic.h
bug.o: /home/legakis/JLLib/include/jlmouse.h
bug.o: /home/legakis/JLLib/include/jltrackball.h
bug.o: /home/legakis/JLLib/include/quaternion.h
bug.o: /home/legakis/JLLib/include/vec4.h
bug.o: /home/legakis/JLLib/include/matrix.h
demo_forms.o: /u2/graphics/XForms/FORMS0.88_irix/forms.h /usr/include/stdio.h
demo_forms.o: /usr/include/standards.h /usr/include/sgidefs.h
demo_forms.o: /usr/include/string.h /usr/include/limits.h
demo_forms.o: /usr/include/X11/Xlib.h /usr/include/sys/types.h
demo_forms.o: /usr/include/X11/X.h /usr/include/X11/Xfuncproto.h
demo_forms.o: /usr/include/X11/Xosdefs.h /usr/include/stddef.h
demo_forms.o: /usr/include/X11/Xutil.h /usr/include/X11/Xatom.h
demo_forms.o: /usr/include/X11/keysym.h /usr/include/X11/keysymdef.h
demo_forms.o: /usr/include/X11/SGIkeysym.h /usr/include/X11/Xresource.h
demo_forms.o: /usr/include/X11/cursorfont.h /usr/include/stdlib.h
demo_forms.o: demo_forms.h
