BSD 4_3 development
authorCSRG <csrg@ucbvax.Berkeley.EDU>
Thu, 7 Jul 1983 19:24:56 +0000 (11:24 -0800)
committerCSRG <csrg@ucbvax.Berkeley.EDU>
Thu, 7 Jul 1983 19:24:56 +0000 (11:24 -0800)
Work on file usr/contrib/tools/src/Makefile

Synthesized-from: CSRG/cd1/4.3

usr/contrib/tools/src/Makefile [new file with mode: 0644]

diff --git a/usr/contrib/tools/src/Makefile b/usr/contrib/tools/src/Makefile
new file mode 100644 (file)
index 0000000..b503ee6
--- /dev/null
@@ -0,0 +1,49 @@
+DESTDIR=
+CFLAGS=        -O
+STD=   jot lam rs
+
+all:   ${STD}
+
+${STD}:
+       cc ${CFLAGS} -o $@ $@.c
+
+install:
+       install -s jot ${DESTDIR}/usr/new/jot
+       install -s lam ${DESTDIR}/usr/new/lam
+       install -s rs ${DESTDIR}/usr/new/rs
+
+clean:
+       rm -f a.out core *.s *.o
+       rm -f ${STD}
+
+depend:
+       cat </dev/null >x.c
+       for i in ${STD}; do \
+               (echo $$i: $$i.c >>makedep; \
+               /bin/grep '^#[  ]*include' x.c $$i.c | sed \
+                       -e 's,<\(.*\)>,"/usr/include/\1",' \
+                       -e 's/:[^"]*"\([^"]*\)".*/: \1/' \
+                       -e 's/\.c//' >>makedep); done
+       echo '/^# DO NOT DELETE THIS LINE/+2,$$d' >eddep
+       echo '$$r makedep' >>eddep
+       echo 'w' >>eddep
+       cp Makefile Makefile.bak
+       ed - Makefile < eddep
+       rm eddep makedep x.c
+       echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile
+       echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile
+       echo '# see make depend above' >> Makefile
+
+# DO NOT DELETE THIS LINE -- make depend uses it
+
+jot: jot.c
+jot: /usr/include/stdio.h
+jot: /usr/include/ctype.h
+lam: lam.c
+lam: /usr/include/stdio.h
+rs: rs.c
+rs: /usr/include/stdio.h
+rs: /usr/include/ctype.h
+# DEPENDENCIES MUST END AT END OF FILE
+# IF YOU PUT STUFF HERE IT WILL GO AWAY
+# see make depend above