diff options
author | markm <markm@FreeBSD.org> | 1999-01-25 06:49:43 +0000 |
---|---|---|
committer | markm <markm@FreeBSD.org> | 1999-01-25 06:49:43 +0000 |
commit | 924db72bc603c361cd9ee1dd36e5d5c83aa2a900 (patch) | |
tree | 49d1d6bad2a40c3a72d3f15ad95b4e788f4f2258 /kerberosIV/Makefile | |
parent | 5e3f42b3eded5cbce5c184a99d742385b941b62b (diff) | |
download | FreeBSD-src-924db72bc603c361cd9ee1dd36e5d5c83aa2a900.zip FreeBSD-src-924db72bc603c361cd9ee1dd36e5d5c83aa2a900.tar.gz |
Link everything against libcrypt. ELF builds complain without it.
Clean up the master makefile a bit and add a "dekerberise" target
for those who have shot themselves in the foot.
Thanks to: Randy Bush
Diffstat (limited to 'kerberosIV/Makefile')
-rw-r--r-- | kerberosIV/Makefile | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/kerberosIV/Makefile b/kerberosIV/Makefile index a2ac539..b3ce435 100644 --- a/kerberosIV/Makefile +++ b/kerberosIV/Makefile @@ -1,15 +1,19 @@ -# $Id$ +# $Id: Makefile,v 1.9 1998/09/04 22:18:49 markm Exp $ SUBDIR= include lib libexec usr.bin usr.sbin SDIR= ${.CURDIR}/.. -CODAI= ${MAKE} ${MFLAGS} cleandir; \ - ${MAKE} ${MFLAGS} obj; \ +CODAI= ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes cleandir && \ + ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes obj && \ + ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes depend all install + +CODAIN= ${MAKE} ${MFLAGS} cleandir && \ + ${MAKE} ${MFLAGS} obj && \ ${MAKE} ${MFLAGS} depend all install -CODAD= ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes cleandir; \ - ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes obj; \ +CODAD= ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes cleandir && \ + ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes obj && \ ${MAKE} ${MFLAGS} MAKE_KERBEROS4=yes depend all distribute # These are the programs which depend on kerberos @@ -26,10 +30,26 @@ kprog: cd ${SDIR}/sbin/dump; ${CODAI} cd ${SDIR}/sbin/restore; ${CODAI} +# These are the programs which depend on kerberos +# This target us used to rebuild these programs WITHOUT kerberos +dekerberise: + cd ${SDIR}/bin/rcp; ${CODAIN} + cd ${SDIR}/gnu/usr.bin/cvs; ${CODAIN} + cd ${SDIR}/libexec/rlogind; ${CODAIN} + cd ${SDIR}/libexec/rshd; ${CODAIN} + cd ${SDIR}/usr.bin/login; ${CODAIN} + cd ${SDIR}/usr.bin/passwd; ${CODAIN} + cd ${SDIR}/usr.bin/rlogin; ${CODAIN} + cd ${SDIR}/usr.bin/rsh; ${CODAIN} + cd ${SDIR}/usr.bin/su; ${CODAIN} + cd ${SDIR}/sbin/dump; ${CODAIN} + cd ${SDIR}/sbin/restore; ${CODAIN} + bootstrap: cleandir obj depend all install kprog help-distribute: distribute cd ${SDIR}/bin/rcp; ${CODAD} + cd ${SDIR}/gnu/usr.bin/cvs; ${CODAD} cd ${SDIR}/libexec/rlogind; ${CODAD} cd ${SDIR}/libexec/rshd; ${CODAD} cd ${SDIR}/usr.bin/login; ${CODAD} |