head     1.3;
access   ;
symbols  ;
locks    ; strict;
comment  @# @;


1.3
date     88.01.05.20.03.27;  author Makey;  state Exp;
branches ;
next     1.2;

1.2
date     86.12.02.14.45.02;  author tom;  state Exp;
branches ;
next     1.1;

1.1
date     86.12.02.14.16.34;  author tom;  state Exp;
branches ;
next     ;


desc
@Makefile for KSOS32 tools.
@


1.3
log
@Changed to reflect the new directory structure.
Improved dependencies.
Cleaned up the RCS dependencies and rules.
Added an "install" target.
@
text
@INCLUDE=-I/u/ksos/ksos32/include
B1INCLUDE=/u/ksos/ksos32/src/nksr/boot1
BIN=/u/ksos/ksos32/bin

B1FILES=${B1INCLUDE}/ktypes.h ${B1INCLUDE}/filesys.h
B1OBJS=${B1INCLUDE}/debug.o

all: display_extent_map convert_extent_map display_slots convert_slots

display_extent_map:	display_extent_map.c
	cc ${INCLUDE} -O display_extent_map.c -o display_extent_map

convert_extent_map:	convert_extent_map.c
	cc ${INCLUDE} -O convert_extent_map.c -o convert_extent_map

display_slots:		display_slots.c ${B1FILES} ${B1OBJS}
	cc -I${B1INCLUDE} -g display_slots.c ${B1OBJS} -o display_slots

convert_slots:		convert_slots.c ${B1FILES} ${B1OBJS}
	cc -I${B1INCLUDE} -g convert_slots.c ${B1OBJS} -o convert_slots

display_extent_map.c:	RCS/display_extent_map.c,v
	co -b -q $@@

convert_extent_map.c:	RCS/convert_extent_map.c,v
	co -b -q $@@

display_slots.c:	RCS/display_slots.c,v
	co -b -q $@@

convert_slots.c:	RCS/convert_slots.c,v
	co -b -q $@@

install: display_extent_map convert_extent_map display_slots convert_slots
	cp display_extent_map ${BIN}
	cp convert_extent_map ${BIN}
	cp display_slots ${BIN}
	cp convert_slots ${BIN}
	touch $@@
@


1.2
log
@moved Makefile to this dir and added some absolute pathnames to
find includes, etc.
@
text
@d1 3
a3 3
INCLUDE=-I/work/argos/ksos/include
CSRC=/work/argos/ksos/tools/C
B1INCLUDE=/work/argos/ksos/boot1
d16 1
a16 1
display_slots:		display_slots.c ${B1FILES} Makefile
d19 1
a19 1
convert_slots:		convert_slots.c ${B1FILES} Makefile
d22 2
d25 2
d28 2
a29 2
display_extent_map.c:	${CSRC}/RCS/display_extent_map.c,v
	co ${CSRC}/RCS/display_extent_map.c,v
d31 2
a32 2
convert_extent_map.c:	${CSRC}/RCS/convert_extent_map.c,v
	co ${CSRC}/RCS/convert_extent_map.c,v
d34 6
a39 8
display_slots.c:	${CSRC}/RCS/display_slots.c,v
	co ${CSRC}/RCS/display_slots.c,v

convert_slots.c:	${CSRC}/RCS/convert_slots.c,v
	co ${CSRC}/RCS/convert_slots.c,v



@


1.1
log
@Initial revision
@
text
@d1 2
a2 1
INCLUDE=-I../../include
a22 2
display_extent_map.c:	RCS/display_extent_map.c,v
	co display_extent_map.c
d24 2
a25 2
convert_extent_map.c:	RCS/convert_extent_map.c,v
	co convert_extent_map.c
d27 2
d30 2
a31 2
display_slots.c:	RCS/display_slots.c,v
	co display_slots.c
d33 4
a36 2
convert_slots.c:	RCS/convert_slots.c,v
	co convert_slots.c
@
