# These three macros define the source, object, and destination folders
SRC=$(AFSROOT)\src
+DOC=$(AFSROOT)\doc
#If AFS_OBJDIR is not defined then use obj as relative obj folder
!IFNDEF AFS_OBJDIR
$(NTMAKE)
$(CD) ..\..
-procmgmt_headers:config
+man-pages: config
+ echo ***** $@
+ $(DOCD) $(DOC)\man-pages
+ $(CD) $(DOC)\man-pages
+ $(NTMAKE)
+ $(CD) ..\..
+
+procmgmt_headers: man-pages
echo ***** $@
$(DOCD) $(SRC)\procmgmt
$(CD) $(SRC)\procmgmt
$(NTMAKE_HEADERS)
$(CD) ..\..\..
-util: procmgmt_headers afsreg_headers
+lwp_headers:
+ echo ***** $@
+ $(DOCD) $(SRC)\lwp
+ $(CD) $(SRC)\lwp
+ $(NTMAKE_HEADERS)
+ $(CD) ..\..
+
+util: procmgmt_headers afsreg_headers lwp_headers
echo ***** $@
$(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@
$(NTMAKE)
$(CD) ..\..
-libadmin: tbutc
+talocale: tbutc
+ echo ***** $@
+ $(DOCD) $(SRC)\WINNT\$@
+ $(CD) $(SRC)\WINNT\$@
+ $(NTMAKE)
+ $(CD) ..\..\..
+
+license: talocale
+ echo ***** $@
+ $(DOCD) $(SRC)\WINNT\$@
+ $(CD) $(SRC)\WINNT\$@
+ $(NTMAKE)
+ $(CD) ..\..\..
+
+client_osi: license
+ echo ***** $@
+ $(DOCD) $(SRC)\WINNT\$@
+ $(CD) $(SRC)\WINNT\$@
+ $(NTMAKE)
+ $(CD) ..\..\..
+
+afsd: client_osi
+ echo ***** $@
+ $(DOCD) $(SRC)\WINNT\$@
+ $(CD) $(SRC)\WINNT\$@
+ $(NTMAKE)
+ $(CD) ..\..\..
+
+libadmin: afsd
echo ***** $@
$(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@
$(NTMAKE)
$(CD) ..\..\..
-talocale: admintest
- echo ***** $@
- $(DOCD) $(SRC)\WINNT\$@
- $(CD) $(SRC)\WINNT\$@
- $(NTMAKE)
- $(CD) ..\..\..
-
-license: talocale
- echo ***** $@
- $(DOCD) $(SRC)\WINNT\$@
- $(CD) $(SRC)\WINNT\$@
- $(NTMAKE)
- $(CD) ..\..\..
-
-client_osi: license
- echo ***** $@
- $(DOCD) $(SRC)\WINNT\$@
- $(CD) $(SRC)\WINNT\$@
- $(NTMAKE)
- $(CD) ..\..\..
-
-afsd: client_osi
- echo ***** $@
- $(DOCD) $(SRC)\WINNT\$@
- $(CD) $(SRC)\WINNT\$@
- $(NTMAKE)
- $(CD) ..\..\..
-
-afsadmsvr: afsd
+afsadmsvr: admintest
echo ***** $@
$(DOCD) $(SRC)\WINNT\$@
$(CD) $(SRC)\WINNT\$@
$(NTMAKE)
$(CD) ..\..\..
-netidmgr_plugin: aklog
+xstat: aklog
+ echo ***** $@
+ $(DOCD) $(SRC)\$@
+ $(CD) $(SRC)\$@
+ $(NTMAKE)
+ $(CD) ..\..
+
+netidmgr_plugin: xstat
echo ***** $@
$(DOCD) $(SRC)\WINNT\$@
$(CD) $(SRC)\WINNT\$@
$(DOCD) $(SRC)\$@
$(CD) $(SRC)\$@
$(NTMAKE)
- $(CD) ..\..
- echo Build Finished Successfully
+ $(CD) ..\..
install: finale
-
-# InstallShield dependencies
+ echo Build Finished Successfully
+
# Clean target for obj tree
clean:
$(NTMAKE)
$(CD) ..\..\..\..
-InstallShield5:
- echo ***** afs_setup_utils
- $(DOCD) $(SRC)\WINNT\afs_setup_utils
- $(CD) $(SRC)\WINNT\afs_setup_utils
- $(NTMAKE)
- $(CD) ..\..\..
-
- $(DOCD) $(SRC)\WINNT\install\$@
- $(CD) $(SRC)\WINNT\install\$@
- $(NTMAKE)
- $(CD) ..\..\..\..
-
-media: install InstallShield5 NSIS wix
+media: install NSIS wix
install-nsis: install NSIS
install-wix: install wix
-install-is5: install InstallShield5