Skip to content

Commit a833a99

Browse files
committed
Sign the installer + other improvements
1 parent 03a37a6 commit a833a99

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

T3000.aip

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,18 @@
44
<ROW Name="HiddenItems" Value="AppXProductDetailsComponent;AppXDependenciesComponent;AppXAppDetailsComponent;AppXVisualAssetsComponent;AppXCapabilitiesComponent;AppXAppDeclarationsComponent;AppXUriRulesComponent;FixupComponent;MsiXDiffComponent;MsixManifestEditorComponent"/>
55
</COMPONENT>
66
<COMPONENT cid="caphyon.advinst.msicomp.MsiPropsComponent">
7+
<ROW Property="AI_APP_FILE" Value="[#T3000.exe]"/>
78
<ROW Property="AI_BITMAP_DISPLAY_MODE" Value="0"/>
89
<ROW Property="ALLUSERS" Value="1"/>
910
<ROW Property="ARPCOMMENTS" Value="This installer database contains the logic and data required to install [|ProductName]." ValueLocId="*"/>
11+
<ROW Property="ARPURLINFOABOUT" Value="https://temcocontrols.com"/>
12+
<ROW Property="CTRLS" Value="2"/>
1013
<ROW Property="Manufacturer" Value="Temco Controls"/>
1114
<ROW Property="ProductCode" Value="1033:{6EFBCC2B-BEB9-46D5-9DF9-BF5CE1DEB7F2} " Type="16"/>
1215
<ROW Property="ProductLanguage" Value="1033"/>
1316
<ROW Property="ProductName" Value="T3000"/>
1417
<ROW Property="ProductVersion" Value="1.0.0" Options="32"/>
18+
<ROW Property="RUNAPPLICATION" Value="1" Type="4"/>
1519
<ROW Property="SecureCustomProperties" Value="OLDPRODUCTS;AI_NEWERPRODUCTFOUND"/>
1620
<ROW Property="UpgradeCode" Value="{63F7651F-1072-4D01-8C9F-22996CB6412D}"/>
1721
<ROW Property="WindowsType9X" MultiBuildValue="DefaultBuild:Windows 9x/ME" ValueLocId="-"/>
@@ -32,6 +36,7 @@
3236
<COMPONENT cid="caphyon.advinst.msicomp.MsiCompsComponent">
3337
<ROW Component="APPDIR" ComponentId="{9DC76C83-660A-4B16-A727-7B2AF6B44EA0}" Directory_="APPDIR" Attributes="0"/>
3438
<ROW Component="ProductInformation" ComponentId="{6A90A415-991D-43D6-B993-58FDBAA8CA00}" Directory_="APPDIR" Attributes="4" KeyPath="Version"/>
39+
<ROW Component="T3000.exe" ComponentId="{0226BD9A-809B-419C-B6F4-93A986C86B9C}" Directory_="APPDIR" Attributes="0" KeyPath="T3000.exe"/>
3540
<ROW Component="msflxgrd.ocx" ComponentId="{B21EF7B0-6915-45AE-BC01-5EAA207757C2}" Directory_="System64Folder" Attributes="0" KeyPath="msflxgrd.ocx"/>
3641
</COMPONENT>
3742
<COMPONENT cid="caphyon.advinst.msicomp.MsiFeatsComponent">
@@ -40,13 +45,17 @@
4045
</COMPONENT>
4146
<COMPONENT cid="caphyon.advinst.msicomp.MsiFilesComponent">
4247
<ROW File="msflxgrd.ocx" Component_="msflxgrd.ocx" FileName="msflxgrd.ocx" Attributes="0" SourcePath="DLLs\msflxgrd.ocx" SelfReg="false"/>
48+
<ROW File="T3000.exe" Component_="T3000.exe" FileName="T3000.exe" Attributes="0" SourcePath="build\bin\Release\T3000.exe" SelfReg="false" DigSign="true"/>
4349
</COMPONENT>
4450
<COMPONENT cid="caphyon.advinst.msicomp.BootstrOptComponent">
4551
<ROW BootstrOptKey="GlobalOptions" DownloadFolder="[AppDataFolder][|Manufacturer]\[|ProductName]\prerequisites" Options="2"/>
4652
</COMPONENT>
4753
<COMPONENT cid="caphyon.advinst.msicomp.BuildComponent">
4854
<ROW BuildKey="DefaultBuild" BuildName="DefaultBuild" BuildOrder="1" BuildType="0" Languages="en" InstallationType="4" UseLargeSchema="true"/>
4955
</COMPONENT>
56+
<COMPONENT cid="caphyon.advinst.msicomp.CacheComponent">
57+
<ATTRIBUTE name="Enable" value="false"/>
58+
</COMPONENT>
5059
<COMPONENT cid="caphyon.advinst.msicomp.DictionaryComponent">
5160
<ROW Path="&lt;AI_DICTS&gt;ui.ail"/>
5261
<ROW Path="&lt;AI_DICTS&gt;ui_en.ail"/>
@@ -101,6 +110,7 @@
101110
<ROW Action="AI_DpiContentScale" Type="1" Source="aicustact.dll" Target="DpiContentScale"/>
102111
<ROW Action="AI_EnableDebugLog" Type="321" Source="aicustact.dll" Target="EnableDebugLog"/>
103112
<ROW Action="AI_InstallModeCheck" Type="1" Source="aicustact.dll" Target="UpdateInstallMode" WithoutSeq="true"/>
113+
<ROW Action="AI_LaunchApp" Type="1" Source="aicustact.dll" Target="LaunchApp"/>
104114
<ROW Action="AI_PREPARE_UPGRADE" Type="65" Source="aicustact.dll" Target="PrepareUpgrade"/>
105115
<ROW Action="AI_PRESERVE_INSTALL_TYPE" Type="65" Source="aicustact.dll" Target="PreserveInstallType"/>
106116
<ROW Action="AI_RESTORE_LOCATION" Type="65" Source="aicustact.dll" Target="RestoreLocation"/>
@@ -115,6 +125,7 @@
115125
<ROW Feature_="MainFeature" Component_="APPDIR"/>
116126
<ROW Feature_="MainFeature" Component_="ProductInformation"/>
117127
<ROW Feature_="MainFeature" Component_="msflxgrd.ocx"/>
128+
<ROW Feature_="MainFeature" Component_="T3000.exe"/>
118129
</COMPONENT>
119130
<COMPONENT cid="caphyon.advinst.msicomp.MsiInstExSeqComponent">
120131
<ROW Action="AI_DOWNGRADE" Condition="AI_NEWERPRODUCTFOUND AND (UILevel &lt;&gt; 5)" Sequence="210"/>
@@ -145,7 +156,7 @@
145156
<ROW Registry="Version" Root="-1" Key="Software\[Manufacturer]\[ProductName]" Name="Version" Value="[ProductVersion]" Component_="ProductInformation"/>
146157
</COMPONENT>
147158
<COMPONENT cid="caphyon.advinst.msicomp.MsiShortsComponent">
148-
<ROW Shortcut="T3000" Directory_="ProgramMenuFolder" Name="T3000" Component_="ProductInformation" Target="[APPDIR]T3000.exe" Hotkey="0" IconIndex="0" ShowCmd="1"/>
159+
<ROW Shortcut="T3000" Directory_="ProgramMenuFolder" Name="T3000" Component_="T3000.exe" Target="[#T3000.exe]" Hotkey="0" IconIndex="0" ShowCmd="1" WkDir="APPDIR"/>
149160
</COMPONENT>
150161
<COMPONENT cid="caphyon.advinst.msicomp.MsiThemeComponent">
151162
<ATTRIBUTE name="UsedTheme" value="classic"/>

0 commit comments

Comments
 (0)