windows-build-updates-20030314
[openafs.git] / src / libadmin / pts / NTMakefile
index b32fc60..2298fbf 100644 (file)
@@ -10,18 +10,22 @@ AFSDEV_AUXCDEFINES = -DAFS_PTHREAD_ENV
 !include ..\..\config\NTMakefile.$(SYS_NAME)
 !include ..\..\config\NTMakefile.version
 
-PTSERVER = ..\..\ptserver\
+PTSERVER = ..\..\ptserver
+RX = ..\..\rx
+
+RXOBJS = $(OJT)\xdr_int32.obj $(OJT)\xdr_int64.obj
 
 PTSERVEROBJS = \
-       ptint.xdr.obj ptint.cs.obj
+       $(OJT)\ptint.xdr.obj $(OJT)\ptint.cs.obj
 
 ADMINOBJS = \
-       afs_ptsAdmin.obj
+       $(OJT)\afs_ptsAdmin.obj
 
 DLLOBJS =\
        $(ADMINOBJS) \
        $(PTSERVEROBJS) \
-       afsptsadmin.res
+       $(RXOBJS) \
+       $(OJT)\afsptsadmin.res
 
 LIBINCLUDES = \
        $(DESTDIR)\include\afs\afs_ptsAdmin.h
@@ -45,14 +49,15 @@ $(DLLFILE): $(DLLOBJS) $(DLLLIBS)
 
 install: $(DLLFILE) $(LIBINCLUDES)
 
+$(RXOBJS): $(RX)\$$(@B).c
+       $(C2OBJ) -I$(RX) $**
 
+$(PTSERVEROBJS): $(PTSERVER)\$$(@B).c
+       $(C2OBJ) $**
 
-ptint.xdr.obj: $(PTSERVER)\ptint.xdr.c
-       $(C2OBJ) $(PTSERVER)\ptint.xdr.c
+# Definitions for generating versioninfo resources
 
-ptint.cs.obj: $(PTSERVER)\ptint.cs.c
-       $(C2OBJ) $(PTSERVER)\ptint.cs.c
+$(OJT)\afsptsadmin.res: AFS_component_version_number.h
 
-# Definitions for generating versioninfo resources
-afsptsadmin.res: afsptsadmin.rc AFS_component_version_number.h
-       $(RC) $*.rc
+mkdir:
+