Parcourir la source

fixup commit for branch 'unlabeled-2.2.1'

--HG--
branch : unlabeled-2.2.1
cvs2hg il y a 39 ans
Parent
commit
3448cd127b
1 fichiers modifiés avec 152 ajouts et 0 suppressions
  1. 152 0
      util/led/Makefile

+ 152 - 0
util/led/Makefile

@@ -0,0 +1,152 @@
+#
+#	Author: L.J. Bekema @ VU Informatica, Amsterdam
+#
+
+.SUFFIXES:	.c,v .h .h,v
+
+.c,v.o:
+	co -q $*.c
+	$(CC) $(CFLAGS) -c $*.c
+	rm -f $*.c
+
+.h,v.h:
+	co -q $*.h
+
+#	Definitions for the making programs.
+
+LIBDIR=../../lib
+PREFLAGS= -DNDEBUG -DNASSERT
+CFLAGS	= -O $(PREFLAGS)
+LDFLAGS	=
+LINTFLAGS=-phbxac $(PREFLAGS)
+PR	= pr
+PRFLAGS	=
+
+#	Some convenient macro definitions.
+
+CFILES	= archive.c byte_order.c error.c extract.c finish.c main.c memory.c\
+	  output.c read.c relocate.c save.c scan.c sym.c write.c
+CVFILES	= archive.c,v byte_order.c,v error.c,v extract.c,v finish.c,v main.c,v\
+	  memory.c,v output.c,v read.c,v relocate.c,v save.c,v scan.c,v\
+	  sym.c,v write.c,v
+HFILES	= assert.h const.h debug.h defs.h memory.h orig.h scan.h
+HVFILES	= assert.h,v const.h,v debug.h,v defs.h,v memory.h,v orig.h,v scan.h,v
+OFILES	= archive.o byte_order.o error.o extract.o finish.o main.o memory.o\
+	  output.o read.o relocate.o save.o scan.o sym.o write.o
+
+#	Things that can be made.
+
+led:	$(OFILES)
+	$(CC) $(LDFLAGS) $(OFILES) $(LDLIBS) -o led
+
+mach.c:	mach.c,v
+	co -q mach.c
+
+install:led
+	cp led $(LIBDIR)/em_led
+
+cmp:	led
+	cmp led $(LIBDIR)/em_led
+
+lint:
+	-for i in $(CFILES) $(HFILES) mach.c; do\
+		if test ! -f $$i; then\
+			echo $$i >> checked.out;\
+			co -q $$i;\
+		fi;\
+	done
+	lint $(LINTFLAGS) $(CFILES)
+	rm -f `cat checked.out` checked.out
+
+pr:	$(CVFILES) $(HVFILES) mach.c
+	@-for i in $?; do\
+		co -q -p $$i | $(PR) $(PRFLAGS) -h `basename $$i ,v`;\
+	done
+	@touch pr
+opr:	
+	make pr | opr
+
+clean:
+	rm *.o led
+
+depend:
+	-for i in $(CFILES); do\
+		if test ! -f $$i; then\
+			echo $$i >> checked.out;\
+			co -q $$i;\
+		fi;\
+	done
+	makedepend $(CFILES)
+	rm -f `cat checked.out` checked.out
+
+#	The next lines are generated automatically.
+# AUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTO
+archive.o:	../../h/arch.h
+archive.o:	../../h/out.h
+archive.o:	../../h/ranlib.h
+archive.o:	const.h
+archive.o:	debug.h
+archive.o:	defs.h
+archive.o:	memory.h
+byte_order.o:	assert.h
+byte_order.o:	const.h
+error.o:	../../h/out.h
+error.o:	const.h
+extract.o:	../../h/out.h
+extract.o:	const.h
+extract.o:	debug.h
+extract.o:	defs.h
+extract.o:	memory.h
+extract.o:	orig.h
+extract.o:	scan.h
+finish.o:	../../h/out.h
+finish.o:	const.h
+finish.o:	defs.h
+finish.o:	memory.h
+finish.o:	orig.h
+finish.o:	scan.h
+main.o:	../../h/out.h
+main.o:	const.h
+main.o:	debug.h
+main.o:	defs.h
+main.o:	memory.h
+main.o:	orig.h
+memory.o:	../../h/out.h
+memory.o:	assert.h
+memory.o:	const.h
+memory.o:	debug.h
+memory.o:	mach.c
+memory.o:	memory.h
+output.o:	../../h/out.h
+output.o:	const.h
+output.o:	memory.h
+read.o:	../../h/arch.h
+read.o:	../../h/out.h
+read.o:	../../h/ranlib.h
+read.o:	assert.h
+read.o:	const.h
+relocate.o:	../../h/out.h
+relocate.o:	const.h
+relocate.o:	debug.h
+relocate.o:	defs.h
+relocate.o:	orig.h
+save.o:	../../h/arch.h
+save.o:	../../h/out.h
+save.o:	assert.h
+save.o:	const.h
+save.o:	memory.h
+scan.o:	../../h/arch.h
+scan.o:	../../h/out.h
+scan.o:	../../h/ranlib.h
+scan.o:	assert.h
+scan.o:	const.h
+scan.o:	memory.h
+scan.o:	scan.h
+sym.o:	../../h/out.h
+sym.o:	const.h
+sym.o:	memory.h
+write.o:	../../h/out.h
+write.o:	assert.h
+write.o:	const.h
+write.o:	memory.h
+write.o:	orig.h