ubik-call-sucks-20060704
[openafs.git] / src / vlserver / NTMakefile
index b0dfcb1..c6c6668 100644 (file)
@@ -89,7 +89,8 @@ VLSERVER_EXECLIBS = \
 
        
 $(VLSERVER): $(VLSERVER_EXEOBJS) $(LIBFILE) $(VLSERVER_EXECLIBS)
-       $(EXECONLINK)
+       $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib
+        $(_VC_MANIFEST_EMBED_EXE)
        $(EXEPREP) 
 
 ############################################################################
@@ -103,8 +104,17 @@ $(OUT)\vlserver.res: AFS_component_version_number.h
 $(INCFILES):$$(@F)
         $(COPY)  $** $(INCFILEDIR)\.
 
-vldbint.ss.c vldbint.cs.c vldbint.xdr.c vldbint.h: vldbint.xg
-       $(RXGEN) -x $**
+vldbint.cs.c: vldbint.xg vldbint.h
+       $(RXGEN) -u -x -C -o $@ vldbint.xg
+
+vldbint.ss.c: vldbint.xg vldbint.h
+       $(RXGEN) -x -S -o $@ vldbint.xg
+
+vldbint.xdr.c: vldbint.xg vldbint.h
+       $(RXGEN) -x -c -o $@ vldbint.xg
+
+vldbint.h: vldbint.xg
+       $(RXGEN) -u -x -h -o $@ vldbint.xg
        $(COPY) vldbint.h $(DESTDIR)\include\afs\vldbint.h
 
 ############################################################################
@@ -127,6 +137,7 @@ VLDB_CHECK_LIBS =\
 
 $(OUT)\vldb_check.exe: $(OUT)\vldb_check.obj $(VLDB_CHECK_LIBS)
        $(EXECONLINK)
+        $(_VC_MANIFEST_EMBED_EXE)
 
 ############################################################################
 # build local vlclient
@@ -135,7 +146,8 @@ VLCLIENT_LIBS = \
        $(DESTDIR)\lib\afs\afspioctl.lib
 
 $(OUT)\vlclient.exe: $(OUT)\vlclient.obj  $(LIBFILE) $(VLSERVER_EXECLIBS) $(VLCLIENT_LIBS)
-       $(EXECONLINK)
+       $(EXECONLINK) dnsapi.lib mpr.lib iphlpapi.lib
+        $(_VC_MANIFEST_EMBED_EXE)
 
 
 ############################################################################
@@ -148,6 +160,8 @@ install9x: install
 
 install_libutils: $(INCFILES) $(LIBFILE)
 
+install_headers: $(INCFILES)
+
 ############################################################################
 # clean up