INCFILES =\
$(INCFILEDIR)\afsconfig.h \
- $(INCFILEAFSDIR)\debug.h \
$(INCFILEAFSDIR)\stds.h \
$(INCFILEAFSDIR)\param.h \
$(INCFILEAFSDIR)\afs_sysnames.h \
$(COPY) $? $@
idirs: doclink
+! IF (!EXIST($(SRC)\WINNT\afsrdr\build))
+ $(MKDIR) $(SRC)\WINNT\afsrdr\build
+! ENDIF
+! IF (!EXIST($(SRC)\WINNT\afsrdr\build\$(CPU)))
+ $(MKDIR) $(SRC)\WINNT\afsrdr\build\$(CPU)
+! ENDIF
! IF (!EXIST($(OJT)))
$(MKDIR) $(OJT)
! ENDIF
! IF (!EXIST($(OJT)\config))
$(MKDIR) $(OJT)\config
! ENDIF
-! IF (!EXIST($(OJT)\des))
- $(MKDIR) $(OJT)\des
+! IF (!EXIST($(OJT)\crypto))
+ $(MKDIR) $(OJT)\crypto
! ENDIF
-! IF (!EXIST($(OJT)\des\test))
- $(MKDIR) $(OJT)\des\test
+! IF (!EXIST($(OJT)\crypto\hcrypto))
+ $(MKDIR) $(OJT)\crypto\hcrypto
+! ENDIF
+! IF (!EXIST($(OJT)\crypto\rfc3961))
+ $(MKDIR) $(OJT)\crypto\rfc3961
! ENDIF
! IF (!EXIST($(OJT)\dir))
$(MKDIR) $(OJT)\dir
! IF (!EXIST($(OJT)\libacl))
$(MKDIR) $(OJT)\libacl
! ENDIF
+! IF (!EXIST($(OJT)\opr))
+ $(MKDIR) $(OJT)\opr
+! ENDIF
+! IF (!EXIST($(OJT)\roken))
+ $(MKDIR) $(OJT)\roken
+! ENDIF
! IF (!EXIST($(OJT)\tests))
$(MKDIR) $(OJT)\tests
! ENDIF
! IF (!EXIST($(OJT)\libafsauthent))
$(MKDIR) $(OJT)\libafsauthent
! ENDIF
+! IF (!EXIST($(OJT)\libafscp))
+ $(MKDIR) $(OJT)\libafscp
+! ENDIF
! IF (!EXIST($(OJT)\libafsrpc))
$(MKDIR) $(OJT)\libafsrpc
! ENDIF
$(MKDIR) $(OJT)\ptserver
! ENDIF
! IF (!EXIST($(OJT)\tptserver))
- $(MKDIR) $(OJT)\ptserver
+ $(MKDIR) $(OJT)\tptserver
! ENDIF
! IF (!EXIST($(OJT)\rx))
$(MKDIR) $(OJT)\rx
! IF (!EXIST($(OJT)\rxstat))
$(MKDIR) $(OJT)\rxstat
! ENDIF
-! IF (!EXIST($(OJT)\shlibafsauthent))
- $(MKDIR) $(OJT)\shlibafsauthent
-! ENDIF
-! IF (!EXIST($(OJT)\shlibafsrpc))
- $(MKDIR) $(OJT)\shlibafsrpc
-! ENDIF
! IF (!EXIST($(OJT)\sys))
$(MKDIR) $(OJT)\sys
! ENDIF
! IF (!EXIST($(OJT)\tbutc))
$(MKDIR) $(OJT)\tbutc
! ENDIF
-! IF (!EXIST($(OJT)\tviced))
- $(MKDIR) $(OJT)\tviced
-! ENDIF
! IF (!EXIST($(OJT)\tvolser))
$(MKDIR) $(OJT)\tvolser
! ENDIF
+! IF (!EXIST($(OJT)\tools))
+ $(MKDIR) $(OJT)\tools
+! ENDIF
+! IF (!EXIST($(OJT)\tools\rxperf))
+ $(MKDIR) $(OJT)\tools\rxperf
+! ENDIF
! IF (!EXIST($(OJT)\dviced))
$(MKDIR) $(OJT)\dviced
! ENDIF
! IF (!EXIST($(OJT)\WINNT\afslegal\lang))
$(MKDIR) $(OJT)\WINNT\afslegal\lang
! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr))
+ $(MKDIR) $(OJT)\WINNT\afsrdr
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\tools))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\tools
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\tools\authgroup))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\tools\authgroup
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\tools\gettrace))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\tools\gettrace
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\tools\settrace))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\tools\settrace
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\tools\crash))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\tools\crash
+! ENDIF
! IF (!EXIST($(OJT)\WINNT\afsreg))
$(MKDIR) $(OJT)\WINNT\afsreg
! ENDIF
! IF (!EXIST($(OJT)\WINNT\aklog))
$(MKDIR) $(OJT)\WINNT\aklog
! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr))
+ $(MKDIR) $(OJT)\WINNT\afsrdr
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\kernel))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\kernel
+! ENDIF
+! IF (!EXIST($(OJT)\WINNT\afsrdr\npdll))
+ $(MKDIR) $(OJT)\WINNT\afsrdr\npdll
+! ENDIF
! IF (!EXIST($(OJT)\WINNT\bosctlsvc))
$(MKDIR) $(OJT)\WINNT\bosctlsvc
! ENDIF
! IF (!EXIST($(OJT)\WINNT\talocale))
$(MKDIR) $(OJT)\WINNT\talocale
! ENDIF
+! IF (!EXIST($(OJT)\WINNT\talocale_unicode))
+ $(MKDIR) $(OJT)\WINNT\talocale_unicode
+! ENDIF
! IF (!EXIST($(OJT)\WINNT\win9xpanel))
$(MKDIR) $(OJT)\WINNT\win9xpanel
! ENDIF
! IF (!EXIST($(DESTDIR)\include\afs))
$(MKDIR) $(DESTDIR)\include\afs
! ENDIF
-! IF (!EXIST($(DESTDIR)\include\des))
- $(MKDIR) $(DESTDIR)\include\des
+! IF (!EXIST($(DESTDIR)\include\hcrypto))
+ $(MKDIR) $(DESTDIR)\include\hcrypto
+! ENDIF
+! IF (!EXIST($(DESTDIR)\include\opr))
+ $(MKDIR) $(DESTDIR)\include\opr
! ENDIF
! IF (!EXIST($(DESTDIR)\include\rx))
$(MKDIR) $(DESTDIR)\include\rx
$(COPY) $? $@
$(UTIL_CR) + $@
-$(DESTDIR)\bin\NTLang.bat: NTLang.bat $(DESTDIR)\bin\util_cr.exe
+$(DESTDIR)\bin\NTLang.bat: NTLang.bat $(DESTDIR)\bin\util_cr.exe
$(COPY) NTLang.bat $(DESTDIR)\bin
$(UTIL_CR) + $(DESTDIR)\bin\NTLang.bat
- symlink make $(DESTDIR)\doc doc-pathname
-version: $(DESTDIR)\bin\mkvers.exe NTMakefile.version
+version: $(DESTDIR)\bin\mkvers.exe NTMakefile.version
NTMakefile.version: NTMakefile.version-CML NTMakefile.version-NOCML
- -$(DEL) NTMakefile.version
+ $(DEL) NTMakefile.version
! IF (EXIST(..\..\src\CML\state) || EXIST(..\..\..\src\CML\state))
$(COPY) NTMakefile.version-CML NTMakefile.version
! ELSE
install: idirs $(INCFILES) $(INCTOOLS) $(INCCOPY) version $(DESTDIR)\NTDllmap.txt langsetup
-install9x: install
-
# This clean target must be named something different than the universal
-# 'clean' so that the version file can be removed last.
-clean_version:
+# 'clean' so that the version and NTLang.bat files can be removed last.
+clean_final:
-$(DEL) NTMakefile.version
+ -$(DEL) $(DESTDIR)\bin\NTLang.bat
clean::
-$(DEL) $(INCFILES)