break up auth build step into two parts to avoid
circular dependency in the build process
$(NTMAKE_HEADERS)
$(CD) ..\..\..
-auth: cm_headers
+auth_headers: cm_headers
echo ***** $@
- $(DOCD) $(SRC)\$@
- $(CD) $(SRC)\$@
- $(NTMAKE)
+ $(DOCD) $(SRC)\auth
+ $(CD) $(SRC)\auth
+ $(NTMAKE_HEADERS)
$(CD) ..\..
-afsdobjs: auth
+afsdobjs: auth_headers
echo ***** $@
$(DOCD) $(SRC)\WINNT\afsd
$(CD) $(SRC)\WINNT\afsd
$(NTMAKE)
$(CD) ..\..
-ubik: sys
+auth: sys
+ echo ***** $@
+ $(DOCD) $(SRC)\$@
+ $(CD) $(SRC)\$@
+ $(NTMAKE)
+ $(CD) ..\..
+
+ubik: auth
echo ***** $@
$(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@
$(DEL) auth.h ktc_errors.c
$(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