head	1.6;
access;
symbols
	V1_6_7:1.6
	V1_6_6:1.6
	V1_6_5:1.6
	V1_6_4:1.6
	V1_6_3:1.6
	V1_6_2:1.5
	V1_6_1:1.5
	V1_6:1.5
	V1_5_2:1.5
	V1_4_1:1.4
	V1_4:1.4
	V1_3_3:1.3
	V1_3_1:1.2
	V1_3:1.2;
locks; strict;
comment	@# @;


1.6
date	2000.03.23.14.48.00;	author vandys;	state Exp;
branches;
next	1.5;

1.5
date	96.04.05.18.18.18;	author vandys;	state Exp;
branches;
next	1.4;

1.4
date	95.03.04.23.41.57;	author vandys;	state Exp;
branches;
next	1.3;

1.3
date	94.10.01.03.39.44;	author vandys;	state Exp;
branches;
next	1.2;

1.2
date	94.04.06.21.55.34;	author vandys;	state Exp;
branches;
next	1.1;

1.1
date	94.03.22.18.33.08;	author vandys;	state Exp;
branches;
next	;


desc
@Makefile
@


1.6
log
@Makefile reorg; include master source is in vsta/src.  Centralize
common parameters.
@
text
@COPTS=-DDEBUG -Wall
JOBJS=main.o rw.o stat.o pio.o
TOBJS=libjoystick.o jstest.o pio.o
OBJS=$(JOBJS) $(TOBJS)
OUT=joystick

include ../../../makefile.all

LIBS=-lusr -lc

joystick: $(JOBJS)
	$(LD) $(LDFLAGS) -o joystick $(CRT0) $(JOBJS) $(LIBS)

jstest: $(TOBJS)
	$(LD) $(LDFLAGS) -o jstest $(CRT0) $(TOBJS) $(LIBS)

install: all
	strip joystick
	cp joystick $(ROOT)/boot
@


1.5
log
@Move PIO lib into joystick, its only surviving client
@
text
@d1 5
a5 9
CC	= gcc
LD	= ld
INCS	= -I../../../../include
CFLAGS	= -DDEBUG -Wall $(INCS) -O
LDFLAGS	= -L../../../lib
OBJS	= main.o rw.o stat.o pio.o
TOBJS	= libjoystick.o jstest.o pio.o
LIBS	= -lusr -lc
CRT0	= ../../../lib/crt0.o
d7 1
a7 2
.c.o:
	$(CC) $(CFLAGS) -c $*.c
d9 1
a9 2
PROGS=joystick jstest
all: $(PROGS)
d11 2
a12 2
joystick: $(OBJS)
	$(LD) $(LDFLAGS) -o joystick $(CRT0) $(OBJS) $(LIBS)
a16 6
clean:
	rm -f *.o

clobber: clean
	rm -f $(PROGS)

d19 1
a19 1
	cp joystick ../../../../boot
@


1.4
log
@The great src/ renaming
@
text
@d6 3
a8 3
OBJS	= main.o rw.o stat.o
TOBJS	= libjoystick.o jstest.o
LIBS	= -lusr -lpio -lc
@


1.3
log
@Fix library ordering
@
text
@d3 1
a3 1
INCS	= -I../../../include
d5 1
a5 1
LDFLAGS	= -L../../../libc
d9 1
a9 1
CRT0	= ../../../libc/crt0.o
d31 1
a31 1
	cp joystick ../../../boot
@


1.2
log
@Add clean, clobber, install targets
@
text
@d8 1
a8 2
CLIB	= ../../../libc/libc.a
LIBS	= -lusr -lc -lpio
@


1.1
log
@Initial revision
@
text
@a2 1
RM	= del
d5 1
a5 1
LDFLAGS	= -L../../../libc -L../../../lib
d15 2
a16 1
all: joystick jstest
d25 8
a32 3
	$(RM) *.o
	$(RM) joystick
	$(RM) jstest
@
