1+ ; RevitShell.iss
2+ ;
3+ ; created 22 05 2023
4+ ; by Luiz Henrique Cassettari
5+
6+ #define AppId " {116CDA5A-E6C5-4c2f-A9EF-B3222116B8C8}"
7+ #define AppName " RevitShell"
8+ #define AppVersion " 1.0.0"
9+ #define AppPublisher " ricaun"
10+ #define AppComments " RevitShell"
11+ #define AppBundle " RevitShell"
12+ #define AppURL " https://github.com/ricaun/RevitShell"
13+ #define AppEmail " "
14+
15+ [Setup]
16+
17+ AppId = {{#AppId}}
18+ AppName = {#AppName}
19+ AppVersion = {#AppVersion}
20+ AppPublisher = {#AppPublisher}
21+ AppComments = {#AppComments}
22+
23+ VersionInfoVersion = {#AppVersion}
24+
25+ AppPublisherURL = {#AppURL}
26+ AppSupportURL = {#AppURL}
27+ AppUpdatesURL = {#AppURL}
28+
29+ DefaultDirName = " C:\ProgramData\Autodesk\ApplicationPlugins\{#AppBundle}"
30+ DisableWelcomePage = no
31+ DisableDirPage = yes
32+ DisableProgramGroupPage = yes
33+ OutputBaseFilename = " {#AppName} {#AppVersion}"
34+ UninstallDisplayName = " {#AppName}"
35+
36+ ;LicenseFile=License.rtf
37+
38+ ; ICON CONFIGURATION
39+ ;SetupIconFile=icon.ico
40+ UninstallDisplayIcon = {app} \unins000.exe
41+
42+ ; Size: 55x55
43+ ;WizardSmallImageFile=icon55.bmp
44+ ; Size: 164x314
45+ ;WizardImageFile = icon164.bmp
46+
47+ ; Languages
48+ ShowLanguageDialog = no
49+
50+ [UninstallDelete]
51+ Type : filesandordirs ; Name : " {app} \*.*"
52+
53+ [Dirs]
54+ Name : {app} ; Permissions: users-full
55+
56+ [Languages]
57+ Name : " en" ; MessagesFile : " compiler:Default.isl" ;
58+
59+ [Files]
60+ Source : " ..\{#AppBundle}\bin\Release\*" ; DestDir : " {app} " ; Flags : ignoreversion recursesubdirs signonce
61+
62+ [Run]
63+ Filename : " {app} \ServerRegistrationManager.exe" ; Parameters : " install " " {app} \RevitShell.dll" " -codebase"
64+
65+ [UninstallRun]
66+ Filename : " {app} \ServerRegistrationManager.exe" ; Parameters : " uninstall " " {app} \RevitShell.dll" " " ;
0 commit comments