diff --git a/MSICALib/MSI/Makefile b/MSICALib/MSI/Makefile index 3249184..ba145a9 100644 --- a/MSICALib/MSI/Makefile +++ b/MSICALib/MSI/Makefile @@ -1,6 +1,13 @@ !INCLUDE "..\..\include\MSINast.mak" #MSM_IMA_LOKALIZACIJO=1 +!IF "$(CFG)" == "ReleaseU" +CFG_VC=Unicode Release +!ELSEIF "$(CFG)" == "DebugU" +CFG_VC=Unicode Debug +!ELSE +CFG_VC=$(CFG) +!ENDIF ###################################################################### @@ -46,6 +53,62 @@ TaskTrigger Task_ N ScheduledTask 1 Identifier Key of the Trigger's task. < NUL +Name Data +s$(MSI_TIP_ID) v0 +Binary Name +binMSITSCA.dll MSITSCA.dll +< NUL + + +###################################################################### +# CustomAction + +Vse :: "$(JEZIK).$(CFG).$(PLAT).CustomAction-1.idt" + +"$(JEZIK).$(CFG).$(PLAT).CustomAction-1.idt" : "Makefile" "..\..\include\MSINast.mak" + -if exist $@ del /f /q $@ + move /y << $@ > NUL +Action Type Source Target +s$(MSI_TIP_ID) i2 S$(MSI_TIP_ID) S255 +CustomAction Action +caEvaluateScheduledTasks 1 binMSITSCA.dll EvaluateScheduledTasks +caInstallScheduledTasks 1025 binMSITSCA.dll InstallScheduledTasks +caRollbackScheduledTasks 1281 binMSITSCA.dll RollbackScheduledTasks +caCommitScheduledTasks 1537 binMSITSCA.dll CommitScheduledTasks +< NUL +Action Condition Sequence +s$(MSI_TIP_ID) S255 I2 +InstallExecuteSequence Action +caEvaluateScheduledTasks 6580 +caInstallScheduledTasks 6581 +caRollbackScheduledTasks 6582 +caCommitScheduledTasks 6583 +<