rxperf: Move into the tools directory
[openafs.git] / src / config / NTMakefile
index e6acbd4..cefdaee 100644 (file)
@@ -10,31 +10,33 @@ RELDIR=config
 
 # Relative path to src directory depends on how we got to current directory.
 
-INCFILEDIR = $(DESTDIR)\include\afs
+INCFILEDIR    = $(DESTDIR)\include
+
+INCFILEAFSDIR = $(INCFILEDIR)\afs
 
 
 INCFILES =\
-       $(INCFILEDIR)\debug.h \
-       $(INCFILEDIR)\afsconfig.h \
-       $(INCFILEDIR)\stds.h \
-       $(INCFILEDIR)\param.h \
-       $(INCFILEDIR)\afs_sysnames.h \
-       $(INCFILEDIR)\afs_args.h \
-       $(INCFILEDIR)\debug.h \
-       $(INCFILEDIR)\param.h \
        $(INCFILEDIR)\afsconfig.h \
-       $(INCFILEDIR)\afs_sysnames.h \
-       $(INCFILEDIR)\stds.h \
-       $(INCFILEDIR)\icl.h 
+       $(INCFILEAFSDIR)\stds.h \
+       $(INCFILEAFSDIR)\param.h \
+       $(INCFILEAFSDIR)\afs_sysnames.h \
+       $(INCFILEAFSDIR)\afs_args.h \
+       $(INCFILEAFSDIR)\icl.h
 
 
-$(INCFILEDIR)\param.h: param.$(SYS_NAME).h
+$(INCFILEAFSDIR)\param.h: param.$(SYS_NAME).h
        $(COPY) $? $@
 
 $(INCFILEDIR)\afsconfig.h: afsconfig-windows.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
@@ -86,14 +88,11 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\config))
                $(MKDIR) $(OJT)\config
 !      ENDIF
-!      IF (!EXIST($(OJT)\des))
-               $(MKDIR) $(OJT)\des
-!      ENDIF
-!      IF (!EXIST($(OJT)\des\test))
-               $(MKDIR) $(OJT)\des\test
+!      IF (!EXIST($(OJT)\crypto))
+               $(MKDIR) $(OJT)\crypto
 !      ENDIF
-!      IF (!EXIST($(OJT)\des_stub))
-               $(MKDIR) $(OJT)\des_stub
+!      IF (!EXIST($(OJT)\crypto\hcrypto))
+               $(MKDIR) $(OJT)\crypto\hcrypto
 !      ENDIF
 !      IF (!EXIST($(OJT)\dir))
                $(MKDIR) $(OJT)\dir
@@ -116,6 +115,18 @@ idirs: doclink
 !      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)\tests\rpctestlib))
+               $(MKDIR) $(OJT)\tests\rpctestlib
+!      ENDIF
 !      IF (!EXIST($(OJT)\libadmin))
                $(MKDIR) $(OJT)\libadmin
 !      ENDIF
@@ -167,12 +178,18 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\ptserver))
                $(MKDIR) $(OJT)\ptserver
 !      ENDIF
+!      IF (!EXIST($(OJT)\tptserver))
+               $(MKDIR) $(OJT)\tptserver
+!      ENDIF
 !      IF (!EXIST($(OJT)\rx))
                $(MKDIR) $(OJT)\rx
 !      ENDIF
 !      IF (!EXIST($(OJT)\rx\test))
                $(MKDIR) $(OJT)\rx\test
 !      ENDIF
+!      IF (!EXIST($(OJT)\rxdebug))
+               $(MKDIR) $(OJT)\rxdebug
+!      ENDIF
 !      IF (!EXIST($(OJT)\rxgen))
                $(MKDIR) $(OJT)\rxgen
 !      ENDIF
@@ -194,12 +211,27 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\tbutc))
                $(MKDIR) $(OJT)\tbutc
 !      ENDIF
-!      IF (!EXIST($(OJT)\tviced))
-               $(MKDIR) $(OJT)\tviced
+!      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)\dvolser))
+               $(MKDIR) $(OJT)\dvolser
 !      ENDIF
 !      IF (!EXIST($(OJT)\ubik))
                $(MKDIR) $(OJT)\ubik
 !      ENDIF
+!      IF (!EXIST($(OJT)\tubik))
+               $(MKDIR) $(OJT)\tubik
+!      ENDIF
 !      IF (!EXIST($(OJT)\update))
                $(MKDIR) $(OJT)\update
 !      ENDIF
@@ -230,6 +262,9 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\volser))
                $(MKDIR) $(OJT)\volser
 !      ENDIF
+!      IF (!EXIST($(OJT)\xstat))
+               $(MKDIR) $(OJT)\xstat
+!      ENDIF
 !      IF (!EXIST($(OJT)\WINNT))
                $(MKDIR) $(OJT)\WINNT
 !      ENDIF
@@ -257,6 +292,24 @@ idirs: doclink
 !      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
@@ -299,6 +352,18 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\WINNT\afs_setup_utils\GetWebDll))
                $(MKDIR) $(OJT)\WINNT\afs_setup_utils\GetWebDll
 !      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
@@ -344,9 +409,21 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\WINNT\install\InstallShield5))
                $(MKDIR) $(OJT)\WINNT\install\InstallShield5
 !      ENDIF
+!      IF (!EXIST($(OJT)\WINNT\install\loopback))
+               $(MKDIR) $(OJT)\WINNT\install\loopback
+!      ENDIF
 !      IF (!EXIST($(OJT)\WINNT\install\NSIS))
                $(MKDIR) $(OJT)\WINNT\install\NSIS
 !      ENDIF
+!      IF (!EXIST($(OJT)\WINNT\install\wix))
+               $(MKDIR) $(OJT)\WINNT\install\wix
+!      ENDIF
+!      IF (!EXIST($(OJT)\WINNT\install\wix\custom))
+               $(MKDIR) $(OJT)\WINNT\install\wix\custom
+!      ENDIF
+!      IF (!EXIST($(OJT)\WINNT\install\wix\uninstall))
+               $(MKDIR) $(OJT)\WINNT\install\wix\uninstall
+!      ENDIF
 !      IF (!EXIST($(OJT)\WINNT\install\Win9x))
                $(MKDIR) $(OJT)\WINNT\install\Win9x
 !      ENDIF
@@ -356,6 +433,9 @@ idirs: doclink
 !      IF (!EXIST($(OJT)\WINNT\license\lang))
                $(MKDIR) $(OJT)\WINNT\license\lang
 !      ENDIF
+!      IF (!EXIST($(OJT)\WINNT\netidmgr_plugin))
+               $(MKDIR) $(OJT)\WINNT\netidmgr_plugin
+!      ENDIF
 !      IF (!EXIST($(OJT)\WINNT\pthread))
                $(MKDIR) $(OJT)\WINNT\pthread
 !      ENDIF
@@ -365,6 +445,9 @@ idirs: doclink
 !      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
@@ -377,6 +460,12 @@ idirs: doclink
 !      IF (!EXIST($(DESTDIR)\include\afs))
                $(MKDIR) $(DESTDIR)\include\afs
 !      ENDIF
+!      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
 !      ENDIF
@@ -474,31 +563,44 @@ INCTOOLS = \
 
 $(INCTOOLS):$(OUT)\$$(@F)
        $(COPY) $** $(DESTDIR)\bin\.
+!IF ("$(AFSVER_CL)"=="1400")
+       $(COPY) $**.manifest $(DESTDIR)\bin\.
+!ENDIF
 
 $(OUT)\mkvers.exe : $(OUT)\mkvers.obj
        $(EXECONLINK)
+        $(_VC_MANIFEST_EMBED_EXE)
+        $(CODESIGN_USERLAND)
+        $(SYMSTORE_IMPORT)
 
 $(OUT)\touch.exe : $(OUT)\touch.obj
        $(EXECONLINK)
+        $(_VC_MANIFEST_EMBED_EXE)
+        $(CODESIGN_USERLAND)
+        $(SYMSTORE_IMPORT)
 
 $(OUT)\util_cr.exe : $(OUT)\util_cr.obj
        $(EXECONLINK)
+        $(_VC_MANIFEST_EMBED_EXE)
+        $(CODESIGN_USERLAND)
+        $(SYMSTORE_IMPORT)
 
 langsetup: $(DESTDIR)\bin\NTLang.bat
 
-install: idirs $(INCTOOLS) $(INCCOPY) version $(INCFILES) $(DESTDIR)\NTDllmap.txt langsetup
-
-install9x: install
+install: idirs $(INCFILES) $(INCTOOLS) $(INCCOPY) version $(DESTDIR)\NTDllmap.txt langsetup
 
 # This clean target must be named something different than the universal
-# 'clean' so that the version file can be removed last.
-clean_version:
-       $(DEL) NTMakefile.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) $(DESTDIR)\LIB\*.DLL
-       $(DEL) $(DESTDIR)\bin\mkver.exe
-       $(DEL) $(DESTDIR)\bin\touch.exe
-       $(DEL) $(OUT)\util_cr.exe
-       $(DEL) $(OUT)\mkver.exe
-       $(DEL) $(OUT)\touch.exe
+        -$(DEL) $(INCFILES)
+       -$(DEL) $(DESTDIR)\LIB\*.DLL
+       -$(DEL) $(DESTDIR)\bin\mkver.exe*
+       -$(DEL) $(DESTDIR)\bin\touch.exe*
+       -$(DEL) $(DESTDIR)\bin\util_cr.exe*
+       -$(DEL) $(OUT)\util_cr.exe*
+       -$(DEL) $(OUT)\mkver.exe*
+       -$(DEL) $(OUT)\touch.exe*