Advertisement
hanni76

Untitled

May 8th, 2025
10
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.63 KB | None | 0 0
  1. <Fragment>
  2. <Property Id="SPATIALENGINEER_REMOTE_APP_NAME" Value="SpatialENGINEER for $(var.CadEngineFullName)" />
  3.  
  4. <!-- Remote Apps -->
  5. <!-- Set properties that will be accessible in deferred custom acton -->
  6. <CustomAction Id="SetBuildRemoteAppSE"
  7. Property="DoBuildRemoteAppSE"
  8. 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"
  9. />
  10.  
  11. <CustomAction Id="SetBuildRemoteAppDBA"
  12. Property="DoBuildRemoteAppDBA"
  13. Value="InstallDir=[REMOTE_APPS_INSTALL_FOLDER];Name=LogicDBA;Path=[#ProfileLaunch.BAT];CommandLine=[REMOTE_APPS_DBA];IconPath=[LOGICDBA_BIN_FOLDER]CADTEL_LOGICdba.exe;IconIndex=0"
  14. />
  15.  
  16. <CustomAction Id="SetBuildRemoteAppSA"
  17. Property="DoBuildRemoteAppSA"
  18. Value="InstallDir=[REMOTE_APPS_INSTALL_FOLDER];Name=SpatialASSIGNMENT;Path=[#ProfileLaunch.BAT];CommandLine=[REMOTE_APPS_SA];IconPath=[SPATIALASSIGNMENT_BIN_FOLDER]CtAssetAssignment.exe;IconIndex=0"
  19. />
  20.  
  21. <!-- Deferred custom actons -->
  22. <CustomAction Id="DoBuildRemoteAppSE"
  23. BinaryKey="SpatialESuiteCA"
  24. DllEntry="BuildRemoteApp"
  25. Execute="deferred"
  26. Impersonate="no"
  27. />
  28.  
  29. <CustomAction Id="DoBuildRemoteAppDBA"
  30. BinaryKey="SpatialESuiteCA"
  31. DllEntry="BuildRemoteApp"
  32. Execute="deferred"
  33. Impersonate="no"
  34. />
  35.  
  36. <CustomAction Id="DoBuildRemoteAppSA"
  37. BinaryKey="SpatialESuiteCA"
  38. DllEntry="BuildRemoteApp"
  39. Execute="deferred"
  40. Impersonate="no"
  41. />
  42.  
  43. <!-- ////////////////////////////////////////////////////////////////////////////////////
  44. InstallExecuteSequence
  45. //////////////////////////////////////////////////////////////////////////////////// -->
  46. <InstallExecuteSequence>
  47.  
  48. <!-- Set properties for Install Remote Apps -->
  49. <Custom Action="SetBuildRemoteAppSE" After="SetRemoteAppsSE">
  50. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SE AND NOT REMOVE]]>
  51. </Custom>
  52.  
  53. <Custom Action="SetBuildRemoteAppDBA" After="SetRemoteAppsDBA">
  54. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_DBA AND NOT REMOVE]]>
  55. </Custom>
  56.  
  57. <Custom Action="SetBuildRemoteAppSA" After="SetRemoteAppsSA">
  58. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SA AND NOT REMOVE]]>
  59. </Custom>
  60.  
  61.  
  62. <!-- Install Remote Apps -->
  63. <Custom Action="DoBuildRemoteAppSE" Before="InstallFinalize">
  64. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SE AND NOT REMOVE]]>
  65. </Custom>
  66.  
  67. <Custom Action="DoBuildRemoteAppDBA" Before="InstallFinalize">
  68. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_DBA AND NOT REMOVE]]>
  69. </Custom>
  70.  
  71. <Custom Action="DoBuildRemoteAppSA" Before="InstallFinalize">
  72. <![CDATA[REMOTE_APPS_INSTALL_STATE = "1" AND REMOTE_APPS_SA AND NOT REMOVE]]>
  73. </Custom>
  74. </InstallExecuteSequence>
  75.  
  76. </Fragment>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement