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
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"
|