mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
2.0 KiB
73 lines
2.0 KiB
# Build the rpc non-win32 SDK image (dos, mac, win sdk, no dlls)
|
|
#
|
|
|
|
WIN=1
|
|
|
|
!include ..\rules.mk
|
|
|
|
all:
|
|
|
|
clean::
|
|
delnode /q sdk.new stage
|
|
|
|
tree: diskimage
|
|
-md $(RPCDIST)\sdk
|
|
xcopy /s sdk.new\disk1 $(RPCDIST)\sdk
|
|
|
|
|
|
diskimage: stage_area from_dist
|
|
-delnode /q sdk.new
|
|
cd stage
|
|
..\dsklayt2 rpcsdk.lyt rpcsdk.inf /k12 /f /d ..\sdk.new /v /w 1 /c .\comp
|
|
cd ..
|
|
|
|
|
|
stage_area:
|
|
-delnode /q stage
|
|
-md stage
|
|
|
|
# the setup components
|
|
copy ..\win\rpcsdk.mst stage
|
|
copy ..\win\rpcsdk.lyt stage
|
|
copy ..\win\*.dll stage
|
|
copy ..\win\*.exe stage
|
|
copy ..\win\setup.lst stage
|
|
copy ..\win\setupapi.inc stage
|
|
copy ..\win\msdetect.inc stage
|
|
copy ..\win\readme.txt stage
|
|
copy ..\win\setuprun.lst stage
|
|
|
|
|
|
|
|
from_dist:
|
|
# the headers and libs
|
|
copy $(RPCDIST)\dos\inc\rpc.h stage\drpc.h
|
|
copy $(RPCDIST)\dos\inc\rpcdce.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcdcep.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcerr.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcndr.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcnsi.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcnsip.h stage
|
|
copy $(RPCDIST)\dos\inc\rpcx86.h stage
|
|
copy $(RPCDIST)\dos\inc\midles.h stage
|
|
|
|
copy $(RPCDIST)\dos\dll\rpc16c?.rpc stage
|
|
copy $(RPCDIST)\dos\dll\rpc16dg?.rpc stage
|
|
copy $(RPCDIST)\dos\dll\rpcns.rpc stage
|
|
copy $(RPCDIST)\dos\dll\rpcnslm.rpc stage
|
|
copy $(RPCDIST)\dos\dll\rpcnsmgm.rpc stage
|
|
copy $(RPCDIST)\dos\dll\security.rpc stage
|
|
|
|
copy $(RPCDIST)\dos\bin\uuidgen.exe stage
|
|
|
|
copy $(RPCDIST)\dos\lib\rpc.lib stage\drpc.lib
|
|
copy $(RPCDIST)\dos\lib\rpcndr.lib stage\drpcndr.lib
|
|
|
|
copy $(RPCDIST)\win\inc\rpc.h stage\wrpc.h
|
|
copy $(RPCDIST)\win\lib\rpc.lib stage\wrpc.lib
|
|
copy $(RPCDIST)\win\lib\rpcndr.lib stage\wrpcndr.lib
|
|
|
|
copy $(RPCDIST)\mac\inc\rpc.h stage\mrpc.h
|
|
copy $(RPCDIST)\mac\inc\rpcmac.h stage
|
|
copy $(RPCDIST)\mac\lib\rpc.lib stage\mrpc.lib
|
|
|