head     1.6;
access   ;
symbols  ;
locks    laser:1.6; strict;
comment  @# @;


1.6
date     89.09.09.17.22.04;  author laser;  state Exp;
branches ;
next     1.2;

1.2
date     89.09.08.19.00.20;  author laser;  state Exp;
branches ;
next     1.1;

1.1
date     89.09.02.22.05.16;  author laser;  state Exp;
branches ;
next     ;


desc
@This is the Makefile that will make all rev 1.1 laser files
@


1.6
log
@version released to sarah for the first show
@
text
@##	X Project Makefile for Laser Light Show Demo
##	Ron Wilder 31 Aug 89
##
EXEC=	laser
##
## DEFINES
##
##  
##	-g = Debugging info
##	-O = Optimize (cannot have -g then)
##	-I = Includes
CFLAGS=	-O -f
##
##
INCLUDES= /usr/include/X11
##
##
##	Libraries
##	X11	X11 graphics library
##
LIBS=	-lXaw	\
	-lXmu	\
	-lXt 	\
	-lX11
##
##
OBJECTS=	lasermainx.o	\
		laserevent.o	\
		laserwidget.o	\
		laserx.o
##	
##	Command to compile and link objects together
##
$(EXEC):	$(OBJECTS)
		cc81 -o $(EXEC) -I$(INCLUDES) $(OBJECTS) $(LIBS)

## for laser target side
laserv:	laserv.c
	cc -c laserv.c

all:	laserv.o	\
	$(OBJECTS)
	(make)

clean:
	(rm -f *.o)
	(make all)

##
##
##	Dependencies
##
laserx.o: laser.h
lasermainx.o: laserxt.h laserglobals.h 
laserwidget.o: laserxt.h laserglobals.h laser.bm
laserevent.o: laserxt.h
laserv.o: laser.h dac.h
##
##	end of make file
##

@


1.2
log
@This version added the 68881 compile option
@
text
@@


1.1
log
@Initial revision
@
text
@d12 1
a12 1
CFLAGS=	-O
d27 1
a27 1
OBJECTS=	lasershow.o	\
d35 1
a35 1
		cc -o $(EXEC) -I$(INCLUDES) $(OBJECTS) $(LIBS)
d41 1
a41 1
all:	laserv.c	\
d43 1
d54 2
a55 2
lasershow.o: laserxt.h laserglobals.h 
laserwidget.o: laserxt.h laserglobals.h 
@
