Source code of Windows XP (NT5)
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.
 
 
 
 
 
 

30 lines
1.4 KiB

!include ..\make.inc
ALT_PROJECT_TARGET=instmsi\msitools
BaseAll: \
$(BUILD_PACKAGEDIR)\msisdk.msi \
layout \
$(O)\sdkmake.inc
#-----------------------------------------------------------------------------
$(BUILD_PACKAGEDIR)\msisdk.msi: $(BUILD_PACKAGEDIR)\uisample.msi $(MSISDK_IDT)\*.idt
echo BUILD_PACKAGEDIR=$(BUILD_PACKAGEDIR)
msidb.exe -i -f$(MSISDK_IDT) -c -d$@ *.idt
CScript $(WSHTOOLS)\wirunsql.vbs $@ "DROP TABLE `InstallExecuteSequence`"
CScript $(WSHTOOLS)\wimerge.vbs $@ $(BUILD_PACKAGEDIR)\uisample.msi
CScript $(WSHTOOLS)\wirunsql.vbs $@ "DROP TABLE `InstallExecuteSequence`"
CScript $(WSHTOOLS)\wirunsql.vbs $@ "DROP TABLE `AdminUISequence`"
CScript $(WSHTOOLS)\wirunsql.vbs $@ "DROP TABLE `AdminExecuteSequence`"
CScript $(WSHTOOLS)\wirunsql.vbs $@ "DROP TABLE `AdvtExecuteSequence`"
CScript $(WSHTOOLS)\wirunsql.vbs $@ "UPDATE `Property` SET `Value`=0 WHERE `Property`='ShowUserRegistrationDlg'"
CScript $(WSHTOOLS)\wiimport.vbs $@ $(MSISDK_IDT) installe.idt
CScript $(WSHTOOLS)\witextin.vbs $@ Control LicenseAgreementDlg:AgreementText Text $(MSI_DIR)\src\sdk\license.rtf
CScript $(WSHTOOLS)\wisuminf.vbs $@ 11=Date 12=Date
#-----------------------------------------------------------------------------
# the raw files must be binplaced into the _NTTREE. Postbuild can't see the source tree
# and we're not supposed to copy thing directly into _NTTREE.
!INCLUDE "layout.inc"