Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <Fragment>
- <Property Id="SPATIALENGINEER_REMOTE_APP_NAME" Value="SpatialENGINEER for $(var.CadEngineFullName)" />
- <!-- Remote Apps -->
- <!-- Set properties that will be accessible in deferred custom acton -->
- <CustomAction Id="SetBuildRemoteAppSE"
- Property="DoBuildRemoteAppSE"
- Value="InstallDir=[REMOTE_APPS_INSTALL_FOLDER];Name=[SPATIALENGINEER_REMOTE_APP_NAME];Path=[#ProfileLaunch.BAT];CommandLine=[REMOTE_APPS_SE];IconPath=[CAD_ENGINE_EXECUTABLE];IconIndex=0;FileTypes=dwg"
- />
- <CustomAction Id="SetBuildRemoteAppDBA"
- Property="DoBuildRemoteAppDBA"
- Value="InstallDir=[REMOTE_APPS_INSTALL_FOLDER];Name=LogicDBA;Path=[#ProfileLaunch.BAT];CommandLine=[REMOTE_APPS_DBA];IconPath=[LOGICDBA_BIN_FOLDER]CADTEL_LOGICdba.exe;IconIndex=0"
- />
- <CustomAction Id="SetBuildRemoteAppSA"
- Property="DoBuildRemoteAppSA"
- Value="InstallDir=[REMOTE_APPS_INSTALL_FOLDER];Name=SpatialASSIGNMENT;Path=[#ProfileLaunch.BAT];CommandLine=[REMOTE_APPS_SA];IconPath=[SPATIALASSIGNMENT_BIN_FOLDER]CtAssetAssignment.exe;IconIndex=0"
- />
- <!-- Deferred custom actons -->
- <CustomAction Id="DoBuildRemoteAppSE"
- BinaryKey="SpatialESuiteCA"
- DllEntry="BuildRemoteApp"
- Execute="deferred"
- Impersonate="no"
- />
- <CustomAction Id="DoBuildRemoteAppDBA"
- BinaryKey="SpatialESuiteCA"
- DllEntry="BuildRemoteApp"
- Execute="deferred"
- Impersonate="no"
- />
- <CustomAction Id="DoBuildRemoteAppSA"
- BinaryKey="SpatialESuiteCA"
- DllEntry="BuildRemoteApp"
- Execute="deferred"
- Impersonate="no"
- />
- <!-- ////////////////////////////////////////////////////////////////////////////////////
- InstallExecuteSequence
- //////////////////////////////////////////////////////////////////////////////////// -->
- <InstallExecuteSequence>
- <!-- Set properties for Install Remote Apps -->
- <Custom Action="SetBuildRemoteAppSE" After="SetRemoteAppsSE">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SE AND NOT REMOVE]]>
- </Custom>
- <Custom Action="SetBuildRemoteAppDBA" After="SetRemoteAppsDBA">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_DBA AND NOT REMOVE]]>
- </Custom>
- <Custom Action="SetBuildRemoteAppSA" After="SetRemoteAppsSA">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SA AND NOT REMOVE]]>
- </Custom>
- <!-- Install Remote Apps -->
- <Custom Action="DoBuildRemoteAppSE" Before="InstallFinalize">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SE AND NOT REMOVE]]>
- </Custom>
- <Custom Action="DoBuildRemoteAppDBA" Before="InstallFinalize">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_DBA AND NOT REMOVE]]>
- </Custom>
- <Custom Action="DoBuildRemoteAppSA" Before="InstallFinalize">
- <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SA AND NOT REMOVE]]>
- </Custom>
- </InstallExecuteSequence>
- </Fragment>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement