ntmakefile-auth-headers-20040618

break up auth build step into two parts to avoid
circular dependency in the build process
This commit is contained in:
Asanka Herath 2004-06-19 05:21:07 +00:00 committed by Jeffrey Altman
parent 83c6908646
commit b899b0ff57
2 changed files with 16 additions and 7 deletions

View File

@ -197,14 +197,14 @@ cm_headers: libacl_headers
$(NTMAKE_HEADERS) $(NTMAKE_HEADERS)
$(CD) ..\..\.. $(CD) ..\..\..
auth: cm_headers auth_headers: cm_headers
echo ***** $@ echo ***** $@
$(DOCD) $(SRC)\$@ $(DOCD) $(SRC)\auth
$(CD) $(SRC)\$@ $(CD) $(SRC)\auth
$(NTMAKE) $(NTMAKE_HEADERS)
$(CD) ..\.. $(CD) ..\..
afsdobjs: auth afsdobjs: auth_headers
echo ***** $@ echo ***** $@
$(DOCD) $(SRC)\WINNT\afsd $(DOCD) $(SRC)\WINNT\afsd
$(CD) $(SRC)\WINNT\afsd $(CD) $(SRC)\WINNT\afsd
@ -218,7 +218,14 @@ sys: afsdobjs
$(NTMAKE) $(NTMAKE)
$(CD) ..\.. $(CD) ..\..
ubik: sys auth: sys
echo ***** $@
$(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@
$(NTMAKE)
$(CD) ..\..
ubik: auth
echo ***** $@ echo ***** $@
$(DOCD) $(SRC)\$@ $(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@ $(CD) $(SRC)\$@

View File

@ -108,7 +108,9 @@ ktc_errors.c auth.h: ktc_errors.et auth.p.h
$(DEL) auth.h ktc_errors.c $(DEL) auth.h ktc_errors.c
$(COMPILE_ET) ktc_errors.et -h auth $(COMPILE_ET) ktc_errors.et -h auth
install: $(INCFILES) $(AFSAUTH_LIBFILE) $(OUT)\setkey.exe # $(COPYAUTH_EXEFILE) $(AFSAUTH_KRB_LIBFILE) install_headers: $(INCFILES)
install: $(AFSAUTH_LIBFILE) $(OUT)\setkey.exe # $(COPYAUTH_EXEFILE) $(AFSAUTH_KRB_LIBFILE)
install9x: install install9x: install