148 lines
4.4 KiB
Plaintext
148 lines
4.4 KiB
Plaintext
CABINET_MAKER=makecab.exe
|
|
|
|
IDW_SRC=$(_NTPOSTBLD)\idw
|
|
MSTOOLS_SRC=$(_NTPOSTBLD)\mstools
|
|
RESKIT_SRC=$(_NTPOSTBLD)\reskit\bin
|
|
DOCS_SRC=$(_NTPOSTBLD)\reskit\bin\docs
|
|
BLD_SRC=$(_NTPOSTBLD)\bldtools
|
|
DMP_SRC=$(_NTPOSTBLD)\dump
|
|
KRB_SRC=$(_NTPOSTBLD)\preview\krbtools
|
|
SUPPTOOLS_SRC=$(_NTPOSTBLD)\support\tools
|
|
|
|
# This is just some text
|
|
# #######################
|
|
# the order in which you arrange the files in this list, must be the same order
|
|
# as the "Sequence" number order in the "File" table of the MSI package.
|
|
|
|
|
|
CAB_FILES1=\
|
|
$(IDW_SRC)\acldiag.exe \
|
|
$(DOCS_SRC)\activate.doc \
|
|
$(IDW_SRC)\activate.exe \
|
|
$(_NTPOSTBLD)\adprop.dll \
|
|
$(IDW_SRC)\adsiedit.dll \
|
|
$(IDW_SRC)\adsiedit.msc \
|
|
$(RESKIT_SRC)\apmstat.exe \
|
|
$(IDW_SRC)\bitsadmin.exe \
|
|
$(IDW_SRC)\browstat.exe \
|
|
$(BLD_SRC)\cabarc.exe
|
|
|
|
CAB_FILES2=\
|
|
$(RESKIT_SRC)\clonegg.vbs \
|
|
$(RESKIT_SRC)\cloneggu.vbs \
|
|
$(RESKIT_SRC)\clonelg.vbs \
|
|
$(RESKIT_SRC)\clonepr.dll \
|
|
$(DOCS_SRC)\clonepr.doc \
|
|
$(RESKIT_SRC)\clonepr.vbs \
|
|
$(IDW_SRC)\depends.cnt \
|
|
$(IDW_SRC)\depends.dll \
|
|
$(IDW_SRC)\depends.exe \
|
|
$(IDW_SRC)\depends.hlp \
|
|
$(IDW_SRC)\dfsutil.exe
|
|
|
|
CAB_FILES3=\
|
|
$(RESKIT_SRC)\dhcploc.exe \
|
|
$(IDW_SRC)\dmdiag.exe \
|
|
$(IDW_SRC)\dnscmd.exe \
|
|
$(IDW_SRC)\dsacls.exe \
|
|
$(RESKIT_SRC)\dskprobe.cnt \
|
|
$(RESKIT_SRC)\dskprobe.exe \
|
|
$(RESKIT_SRC)\dskprobe.hlp \
|
|
$(RESKIT_SRC)\dskprtrb.doc \
|
|
$(MSTOOLS_SRC)\dumpchk.exe \
|
|
$(DOCS_SRC)\eula.txt
|
|
|
|
CAB_FILES4=\
|
|
$(IDW_SRC)\exctrlst.exe \
|
|
$(IDW_SRC)\extract.exe \
|
|
$(IDW_SRC)\filever.exe \
|
|
$(DMP_SRC)\ftonline.exe \
|
|
$(IDW_SRC)\gflags.exe \
|
|
$(BLD_SRC)\gutils.dll \
|
|
$(RESKIT_SRC)\iadstools.doc \
|
|
$(_NTPOSTBLD)\ipseccmd.exe \
|
|
$(KRB_SRC)\ksetup.exe \
|
|
$(KRB_SRC)\ktpass.exe \
|
|
$(RESKIT_SRC)\ldp.doc \
|
|
$(IDW_SRC)\ldp.exe
|
|
|
|
CAB_FILES5=\
|
|
$(IDW_SRC)\memsnap.exe \
|
|
$(RESKIT_SRC)\movetree.dll \
|
|
$(RESKIT_SRC)\movetree.exe \
|
|
$(DMP_SRC)\msizap.exe \
|
|
$(IDW_SRC)\netcap.exe \
|
|
$(IDW_SRC)\netdiag.exe \
|
|
$(RESKIT_SRC)\netdom.exe \
|
|
$(RESKIT_SRC)\netset.exe \
|
|
$(RESKIT_SRC)\nltest.exe \
|
|
$(_NTPOSTBLD)\ntfrsapi.dll \
|
|
$(IDW_SRC)\ntfrsutl.exe
|
|
|
|
CAB_FILES6=\
|
|
$(MSTOOLS_SRC)\pfmon.exe \
|
|
$(MSTOOLS_SRC)\pmon.exe \
|
|
$(MSTOOLS_SRC)\poolmon.exe \
|
|
$(RESKIT_SRC)\pptpclnt.exe \
|
|
$(RESKIT_SRC)\pptpsrv.exe \
|
|
$(MSTOOLS_SRC)\pstat.exe \
|
|
$(MSTOOLS_SRC)\pviewer.exe \
|
|
$(IDW_SRC)\rasdiag.exe \
|
|
$(SUPPTOOLS_SRC)\readme.htm \
|
|
$(IDW_SRC)\remote.exe
|
|
|
|
CAB_FILES7=\
|
|
$(RESKIT_SRC)\rsdiag.exe \
|
|
$(RESKIT_SRC)\rsdir.exe \
|
|
$(RESKIT_SRC)\sdcheck.exe \
|
|
$(IDW_SRC)\setspn.exe \
|
|
$(RESKIT_SRC)\showaccs.exe \
|
|
$(IDW_SRC)\showperf.exe \
|
|
$(RESKIT_SRC)\sidhist.vbs \
|
|
$(RESKIT_SRC)\sidwalk.exe \
|
|
$(RESKIT_SRC)\sidwalk.msc \
|
|
$(RESKIT_SRC)\sidwkr.dll
|
|
|
|
CAB_FILES8=\
|
|
$(RESKIT_SRC)\snmputilg.exe \
|
|
$(DOCS_SRC)\st.xml \
|
|
$(DOCS_SRC)\suptools.chm \
|
|
$(IDW_SRC)\tracefmt.exe \
|
|
$(IDW_SRC)\tracelog.exe \
|
|
$(IDW_SRC)\tracepdb.exe \
|
|
$(IDW_SRC)\traceprt.dll \
|
|
$(BLD_SRC)\windiff.exe \
|
|
$(MSTOOLS_SRC)\windiff.hlp \
|
|
$(IDW_SRC)\wsremote.exe
|
|
|
|
$(O)\support.cab: $(CAB_FILES1)
|
|
type <<$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
.Set CompressionType=MSZIP
|
|
.Set CompressionLevel=7
|
|
.Set MaxDiskSize=CDROM
|
|
.Set ReservePerCabinetSize=6144
|
|
.Set InfCabinetLineFormat=*cab#*=Application Source Media,*cabfile*,0
|
|
.Set DiskDirectoryTemplate=
|
|
.Set Compress=ON
|
|
.Set Cabinet=ON
|
|
.Set CompressionMemory=21
|
|
.Set MaxCabinetSize=999999999
|
|
.Set InfDiskHeader=
|
|
.Set InfDiskLineFormat=
|
|
.Set InfCabinetHeader=[SourceDisksNames]
|
|
.Set InfFileHeader=
|
|
.Set InfFileHeader1=[SourceDisksFiles]
|
|
.Set InfFileLineFormat=*file*=*cab#*,,*size*,*csum*
|
|
.Set CabinetNameTemplate=$(_NTPOSTBLD)\support\tools$(@)
|
|
<<KEEP
|
|
for %a in ($(CAB_FILES1)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES2)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES3)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES4)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES5)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES6)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES7)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
for %a in ($(CAB_FILES8)) do @echo %a>>$(_NTPOSTBLD)\dump\supporttools\$(@B).ddf
|
|
$(CABINET_MAKER) /f $(_NTPOSTBLD)\dump\supporttools\$(@B).ddf /L $(_NTPOSTBLD)\support\tools
|
|
|