!include ..\make.inc SCHEMA_MSM_IDT=$(MSI_DATA_DIR)\schemaMsm.idt MMMSM_IDT=$(MSI_DATA_DIR)\mergemsm.idt\$(TARGET_DIRECTORY) EVALMSM_IDT=$(MSI_DATA_DIR)\evalmsm.idt\$(TARGET_DIRECTORY) ORCA_IDT=$(MSI_DATA_DIR)\orca.idt ORCA_PLATFORM_IDT=$(ORCA_IDT)\$(TARGET_DIRECTORY) ORCA_IDT_ICON=$(ORCA_IDT)\icon OrcaMsi: $(BUILD_PACKAGEDIR)\orca.msi \ $(BUILD_PACKAGEDIR)\orca.dat \ $(O)\orcacab.ddf #----------------------------------------------------------------------------- $(O)\evalcom.msm: $(EVALMSM_IDT)\internal\*.idt $(BUILD_PACKAGEDIR)\evalcom.tmp copy /y $(BUILD_PACKAGEDIR)\evalcom.tmp $@ msidb.exe -i -f$(EVALMSM_IDT)\internal -d$@ *.idt #----------------------------------------------------------------------------- $(O)\mergemod.msm: $(MMMSM_IDT)\internal\*.idt $(BUILD_PACKAGEDIR)\mergemod.tmp copy /y $(BUILD_PACKAGEDIR)\mergemod.tmp $@ msidb.exe -i -f$(MMMSM_IDT)\internal -d$@ *.idt #----------------------------------------------------------------------------- $(BUILD_PACKAGEDIR)\orca.dat: $(SCHEMA_IDT)\*.idt $(SCHEMA_MSM_IDT)\*.idt msidb.exe -c -i -f$(SCHEMA_IDT) -d$@ *.idt msidb.exe -c -i -f$(SCHEMA_IDT) -d$(O)\schema.msm *.idt msidb.exe -m $(O)\schema.msm -d $@ #----------------------------------------------------------------------------- $(O)\orcacab.ddf: $(ORCA_PLATFORM_IDT)\cab.ddf copy /y $(ORCA_PLATFORM_IDT)\cab.ddf $@ #----------------------------------------------------------------------------- $(O)\orcaprop.idt: $(ORCA_PLATFORM_IDT)\property.tpl $(SDK_INC_PATH)\ntverp.h $(C_PREPROCESSOR_NAME) -I $(SDK_INC_PATH) /EP /Tc $(ORCA_PLATFORM_IDT)\property.tpl | perl $(MSI_DATA_DIR)\idtproc.pl > $@ $(O)\orcaupgr.idt: $(ORCA_PLATFORM_IDT)\upgrade.tpl $(SDK_INC_PATH)\ntverp.h $(C_PREPROCESSOR_NAME) -I $(SDK_INC_PATH) /EP /Tc $(ORCA_PLATFORM_IDT)\upgrade.tpl | perl $(MSI_DATA_DIR)\idtproc.pl > $@ #----------------------------------------------------------------------------- $(BUILD_PACKAGEDIR)\orca.msi: $(BUILD_PACKAGEDIR)\uisample.msi $(O)\mergemod.msm $(O)\evalcom.msm \ $(ORCA_IDT)\*.idt $(ORCA_PLATFORM_IDT)\*.idt $(ORCA_IDT_ICON)\*.* $(O)\orcaprop.idt \ $(O)\orcaupgr.idt msidb.exe -i -c -f$(ORCA_IDT) -d$@ *.idt msidb.exe -i -f$(ORCA_PLATFORM_IDT) -d$@ *.idt msidb.exe -i -f$(MSI_DATA_DIR)\orca.idt\$(O) -d $@ orcaprop.idt msidb.exe -i -f$(MSI_DATA_DIR)\orca.idt\$(O) -d $@ orcaupgr.idt msidb.exe -m $(BUILD_PACKAGEDIR)\uisample.msi -d$@ msidb.exe -m $(O)\evalcom.msm -d$@ msidb.exe -m $(O)\mergemod.msm -d$@ msitran.exe -a $(ORCA_IDT)\addlegal.mst $@ CScript $(WSHTOOLS)\wisuminf.vbs $@ 11=Date 12=Date CScript $(WSHTOOLS)\wirunsql.vbs $@ "UPDATE `Property` SET `Value`=0 WHERE `Property`='ShowUserRegistrationDlg'"