LIBS	= Life.o Random.o Surface.o xwin.o Event.o
PROGRAM = $(LIBS) StdLife XLife
IDC = idc

all : $(PROGRAM)

#%.so : %.st
#	idc -J/usr/X11R6/include -s $< -L/usr/X11R6/lib -lX11

%.o : %.st
	$(IDC) -J/usr/X11R6/include -c $< -L/usr/X11R6/lib

% : %.st $(LIBS)
	$(IDC) $< -L/usr/X11R6/lib $(LIBS) -lX11

tidy: .FORCE
	rm -f *~

clean : tidy .FORCE
	rm -f $(PROGRAM) *.exe *.o

spotless : clean .FORCE

.FORCE :
