pbca26 8 years ago
parent
commit
5fb258ba97
  1. 93
      assets/BitRock Installer Files/IgaunaApp-Linux.xml
  2. 64
      assets/BitRock Installer Files/IgaunaApp-OSX.xml
  3. 70
      assets/BitRock Installer Files/IgaunaApp-Win.xml
  4. BIN
      assets/bin/osx/iguana

93
assets/BitRock Installer Files/IgaunaApp-Linux.xml

@ -2,10 +2,10 @@
<shortName>IguanaApp</shortName> <shortName>IguanaApp</shortName>
<fullName>iguana</fullName> <fullName>iguana</fullName>
<version>0.1.4.1-beta</version> <version>0.1.4.1-beta</version>
<licenseFile>/Users/satinder/Documents/Github/iguana/LICENSE</licenseFile> <licenseFile>../../LICENSE</licenseFile>
<leftImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png</leftImage> <leftImage>../installer_imgs/Iguana_installer_wizard_image.png</leftImage>
<logoImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png</logoImage> <logoImage>../installer_imgs/supernet-iguana-logo.png</logoImage>
<splashImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png</splashImage> <splashImage>../installer_imgs/Iguana_installer_splash_image.png</splashImage>
<allowLanguageSelection>1</allowLanguageSelection> <allowLanguageSelection>1</allowLanguageSelection>
<componentList> <componentList>
<component> <component>
@ -38,52 +38,52 @@
<platforms>all</platforms> <platforms>all</platforms>
<distributionFileList> <distributionFileList>
<distributionDirectory> <distributionDirectory>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/locales</origin> <origin>../../build/Iguana-linux-x64/locales</origin>
</distributionDirectory> </distributionDirectory>
<distributionDirectory> <distributionDirectory>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/resources</origin> <origin>../../build/Iguana-linux-x64/resources</origin>
</distributionDirectory> </distributionDirectory>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/version</origin> <origin>../../build/Iguana-linux-x64/version</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/content_resources_200_percent.pak</origin> <origin>../../build/Iguana-linux-x64/content_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/LICENSE</origin> <origin>../../build/Iguana-linux-x64/LICENSE</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/blink_image_resources_200_percent.pak</origin> <origin>../../build/Iguana-linux-x64/blink_image_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/views_resources_200_percent.pak</origin> <origin>../../build/Iguana-linux-x64/views_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/ui_resources_200_percent.pak</origin> <origin>../../build/Iguana-linux-x64/ui_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/natives_blob.bin</origin> <origin>../../build/Iguana-linux-x64/natives_blob.bin</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/snapshot_blob.bin</origin> <origin>../../build/Iguana-linux-x64/snapshot_blob.bin</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/LICENSES.chromium.html</origin> <origin>../../build/Iguana-linux-x64/LICENSES.chromium.html</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/libffmpeg.so</origin> <origin>../../build/Iguana-linux-x64/libffmpeg.so</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/content_shell.pak</origin> <origin>../../build/Iguana-linux-x64/content_shell.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/icudtl.dat</origin> <origin>../../build/Iguana-linux-x64/icudtl.dat</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/libnode.so</origin> <origin>../../build/Iguana-linux-x64/libnode.so</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-linux-x64/Iguana</origin> <origin>../../build/Iguana-linux-x64/Iguana</origin>
</distributionFile> </distributionFile>
</distributionFileList> </distributionFileList>
</folder> </folder>
@ -108,7 +108,38 @@
</folderList> </folderList>
</component> </component>
</componentList> </componentList>
<preInstallationActionList>
<!-- Retreive values about previous installer so we can uninstall it -->
<foreach>
<values>version oldVersion installdir oldInstalldir</values>
<variables>name variable</variables>
<actionList>
<setInstallerVariable name="${variable}" value=""/>
<iniFileGet>
<file>/etc/${project.vendor}-${project.shortName}.ini</file>
<key>${name}</key>
<section>details</section>
<variable>${variable}</variable>
<ruleList>
<fileTest condition="exists" path="/etc/${project.vendor}-${project.shortName}.ini"/>
</ruleList>
</iniFileGet>
</actionList>
<ruleList>
<platformTest negate="1" type="windows"/>
</ruleList>
</foreach>
</preInstallationActionList>
<readyToInstallActionList> <readyToInstallActionList>
<runProgram>
<program>${oldInstalldir}/${uninstallerName}</program>
<programArguments>--mode unattended</programArguments>
<ruleList>
<fileExists>
<path>${oldInstalldir}/${uninstallerName}</path>
</fileExists>
</ruleList>
</runProgram>
<createDirectory> <createDirectory>
<abortOnError>0</abortOnError> <abortOnError>0</abortOnError>
<explanation>Creating ZcashParam directory</explanation> <explanation>Creating ZcashParam directory</explanation>
@ -173,6 +204,24 @@
<group>users</group> <group>users</group>
<owner>nobody</owner> <owner>nobody</owner>
</changeOwnerAndGroup> </changeOwnerAndGroup>
<!-- Store values of current installer in etc folder so we can find for uninstal -->
<foreach>
<values>version "${project.version}" installdir "${installdir}"</values>
<variables>name variable</variables>
<actionList>
<iniFileSet>
<file>/etc/${project.vendor}-${project.shortName}.ini</file>
<key>${name}</key>
<section>details</section>
<value>${variable}</value>
</iniFileSet>
</actionList>
<ruleList>
<platformTest negate="1" type="windows"/>
</ruleList>
</foreach>
<addFilesToUninstaller files="/etc/${project.vendor}-${project.shortName}.ini"/>
</postInstallationActionList> </postInstallationActionList>
<postUninstallationActionList> <postUninstallationActionList>
<deleteFile> <deleteFile>
@ -182,10 +231,11 @@
</postUninstallationActionList> </postUninstallationActionList>
<compressionAlgorithm>lzham-ultra</compressionAlgorithm> <compressionAlgorithm>lzham-ultra</compressionAlgorithm>
<defaultUnixFilePermissions>755</defaultUnixFilePermissions> <defaultUnixFilePermissions>755</defaultUnixFilePermissions>
<enableRollback>1</enableRollback> <enableRollback>0</enableRollback>
<enableSslSupport>1</enableSslSupport> <enableSslSupport>1</enableSslSupport>
<enableTimestamp>1</enableTimestamp> <enableTimestamp>1</enableTimestamp>
<requireInstallationByRootUser>1</requireInstallationByRootUser> <requireInstallationByRootUser>1</requireInstallationByRootUser>
<saveRelativePaths>1</saveRelativePaths>
<uninstallerName>Uninstall-Iguana</uninstallerName> <uninstallerName>Uninstall-Iguana</uninstallerName>
<vendor>SuperNETOrg</vendor> <vendor>SuperNETOrg</vendor>
<finalPageActionList> <finalPageActionList>
@ -193,6 +243,7 @@
<program>/bin/Iguana</program> <program>/bin/Iguana</program>
<programArguments>&amp;</programArguments> <programArguments>&amp;</programArguments>
<progressText>Do you want to launch ${project.fullName} now?</progressText> <progressText>Do you want to launch ${project.fullName} now?</progressText>
<runAs>$USER</runAs>
</runProgram> </runProgram>
</finalPageActionList> </finalPageActionList>
<parameterList> <parameterList>

64
assets/BitRock Installer Files/IgaunaApp-OSX.xml

@ -2,10 +2,10 @@
<shortName>IguanaApp</shortName> <shortName>IguanaApp</shortName>
<fullName>iguana</fullName> <fullName>iguana</fullName>
<version>0.1.4-beta</version> <version>0.1.4-beta</version>
<licenseFile>/Users/satinder/Documents/Github/iguana/LICENSE</licenseFile> <licenseFile>../../LICENSE</licenseFile>
<leftImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png</leftImage> <leftImage>../installer_imgs/Iguana_installer_wizard_image.png</leftImage>
<logoImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png</logoImage> <logoImage>../installer_imgs/supernet-iguana-logo.png</logoImage>
<splashImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png</splashImage> <splashImage>../installer_imgs/Iguana_installer_splash_image.png</splashImage>
<allowLanguageSelection>1</allowLanguageSelection> <allowLanguageSelection>1</allowLanguageSelection>
<componentList> <componentList>
<component> <component>
@ -40,14 +40,45 @@
<platforms>osx</platforms> <platforms>osx</platforms>
<distributionFileList> <distributionFileList>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-darwin-x64/Iguana.app</origin> <origin>../../build/Iguana-darwin-x64/Iguana.app</origin>
</distributionFile> </distributionFile>
</distributionFileList> </distributionFileList>
</folder> </folder>
</folderList> </folderList>
</component> </component>
</componentList> </componentList>
<preInstallationActionList>
<!-- Retreive values about previous installer so we can uninstall it -->
<foreach>
<values>version oldVersion installdir oldInstalldir</values>
<variables>name variable</variables>
<actionList>
<setInstallerVariable name="${variable}" value=""/>
<iniFileGet>
<file>/etc/${project.vendor}-${project.shortName}.ini</file>
<key>${name}</key>
<section>details</section>
<variable>${variable}</variable>
<ruleList>
<fileTest condition="exists" path="/etc/${project.vendor}-${project.shortName}.ini"/>
</ruleList>
</iniFileGet>
</actionList>
<ruleList>
<platformTest negate="1" type="windows"/>
</ruleList>
</foreach>
</preInstallationActionList>
<readyToInstallActionList> <readyToInstallActionList>
<runProgram>
<program>${oldInstalldir}/${uninstallerName}</program>
<programArguments>--mode unattended</programArguments>
<ruleList>
<fileExists>
<path>${oldInstalldir}/${uninstallerName}</path>
</fileExists>
</ruleList>
</runProgram>
<createDirectory> <createDirectory>
<abortOnError>0</abortOnError> <abortOnError>0</abortOnError>
<explanation>Creating ZcashParam directory</explanation> <explanation>Creating ZcashParam directory</explanation>
@ -101,10 +132,31 @@
</ruleList> </ruleList>
</showProgressDialog> </showProgressDialog>
</readyToInstallActionList> </readyToInstallActionList>
<postInstallationActionList>
<!-- Store values of current installer in etc folder so we can find for uninstal -->
<foreach>
<values>version "${project.version}" installdir "${installdir}"</values>
<variables>name variable</variables>
<actionList>
<iniFileSet>
<file>/etc/${project.vendor}-${project.shortName}.ini</file>
<key>${name}</key>
<section>details</section>
<value>${variable}</value>
</iniFileSet>
</actionList>
<ruleList>
<platformTest negate="1" type="windows"/>
</ruleList>
</foreach>
<addFilesToUninstaller files="/etc/${project.vendor}-${project.shortName}.ini"/>
</postInstallationActionList>
<compressionAlgorithm>lzham-ultra</compressionAlgorithm> <compressionAlgorithm>lzham-ultra</compressionAlgorithm>
<enableRollback>1</enableRollback> <enableRollback>0</enableRollback>
<enableSslSupport>1</enableSslSupport> <enableSslSupport>1</enableSslSupport>
<enableTimestamp>1</enableTimestamp> <enableTimestamp>1</enableTimestamp>
<requireInstallationByRootUser>1</requireInstallationByRootUser>
<saveRelativePaths>1</saveRelativePaths>
<uninstallerDirectory>${installdir}/Iguana/</uninstallerDirectory> <uninstallerDirectory>${installdir}/Iguana/</uninstallerDirectory>
<uninstallerName>Uninstall-Iguana</uninstallerName> <uninstallerName>Uninstall-Iguana</uninstallerName>
<vendor>SuperNETOrg</vendor> <vendor>SuperNETOrg</vendor>

70
assets/BitRock Installer Files/IgaunaApp-Win.xml

@ -2,10 +2,10 @@
<shortName>IguanaApp</shortName> <shortName>IguanaApp</shortName>
<fullName>iguana</fullName> <fullName>iguana</fullName>
<version>0.1.4-beta</version> <version>0.1.4-beta</version>
<licenseFile>/Users/satinder/Documents/Github/iguana/LICENSE</licenseFile> <licenseFile>../../LICENSE</licenseFile>
<leftImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_wizard_image.png</leftImage> <leftImage>../installer_imgs/Iguana_installer_wizard_image.png</leftImage>
<logoImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/supernet-iguana-logo.png</logoImage> <logoImage>../installer_imgs/supernet-iguana-logo.png</logoImage>
<splashImage>/Users/satinder/Documents/Github/iguana/assets/installer_imgs/Iguana_installer_splash_image.png</splashImage> <splashImage>../installer_imgs/Iguana_installer_splash_image.png</splashImage>
<allowLanguageSelection>1</allowLanguageSelection> <allowLanguageSelection>1</allowLanguageSelection>
<componentList> <componentList>
<component> <component>
@ -66,64 +66,64 @@
<platforms>windows</platforms> <platforms>windows</platforms>
<distributionFileList> <distributionFileList>
<distributionDirectory> <distributionDirectory>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/locales</origin> <origin>../../build/Iguana-win32-x64/locales</origin>
</distributionDirectory> </distributionDirectory>
<distributionDirectory> <distributionDirectory>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/resources</origin> <origin>../../build/Iguana-win32-x64/resources</origin>
</distributionDirectory> </distributionDirectory>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/blink_image_resources_200_percent.pak</origin> <origin>../../build/Iguana-win32-x64/blink_image_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/content_resources_200_percent.pak</origin> <origin>../../build/Iguana-win32-x64/content_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/content_shell.pak</origin> <origin>../../build/Iguana-win32-x64/content_shell.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/ui_resources_200_percent.pak</origin> <origin>../../build/Iguana-win32-x64/ui_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/views_resources_200_percent.pak</origin> <origin>../../build/Iguana-win32-x64/views_resources_200_percent.pak</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/icudtl.dat</origin> <origin>../../build/Iguana-win32-x64/icudtl.dat</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/LICENSES.chromium.html</origin> <origin>../../build/Iguana-win32-x64/LICENSES.chromium.html</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/natives_blob.bin</origin> <origin>../../build/Iguana-win32-x64/natives_blob.bin</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/snapshot_blob.bin</origin> <origin>../../build/Iguana-win32-x64/snapshot_blob.bin</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/d3dcompiler_47.dll</origin> <origin>../../build/Iguana-win32-x64/d3dcompiler_47.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/ffmpeg.dll</origin> <origin>../../build/Iguana-win32-x64/ffmpeg.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/libEGL.dll</origin> <origin>../../build/Iguana-win32-x64/libEGL.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/libGLESv2.dll</origin> <origin>../../build/Iguana-win32-x64/libGLESv2.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/node.dll</origin> <origin>../../build/Iguana-win32-x64/node.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/xinput1_3.dll</origin> <origin>../../build/Iguana-win32-x64/xinput1_3.dll</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/LICENSE</origin> <origin>../../build/Iguana-win32-x64/LICENSE</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/version</origin> <origin>../../build/Iguana-win32-x64/version</origin>
</distributionFile> </distributionFile>
<distributionFile> <distributionFile>
<origin>/Users/satinder/Documents/Github/iguana/build/Iguana-win32-x64/Iguana.exe</origin> <origin>../../build/Iguana-win32-x64/Iguana.exe</origin>
</distributionFile> </distributionFile>
</distributionFileList> </distributionFileList>
</folder> </folder>
@ -169,6 +169,24 @@
</component> </component>
</componentList> </componentList>
<readyToInstallActionList> <readyToInstallActionList>
<!-- BEGIN: Run uninstaller if found -->
<registryGetMatch>
<key>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\${product_fullname} ${product_version}</key>
<name>UninstallString</name>
<variable>uninstaller_path</variable>
</registryGetMatch>
<runProgram>
<program>${uninstaller_path}</program>
<programArguments>--mode unattended</programArguments>
<ruleList>
<fileTest>
<condition>exists</condition>
<path>${uninstaller_path}</path>
</fileTest>
</ruleList>
</runProgram>
<!-- END: Run uninstaller if found -->
<showProgressDialog> <showProgressDialog>
<title>Downloading files</title> <title>Downloading files</title>
<actionList> <actionList>
@ -277,9 +295,11 @@
</actionGroup> </actionGroup>
</postInstallationActionList> </postInstallationActionList>
<compressionAlgorithm>lzham-ultra</compressionAlgorithm> <compressionAlgorithm>lzham-ultra</compressionAlgorithm>
<enableRollback>1</enableRollback> <enableRollback>0</enableRollback>
<enableSslSupport>1</enableSslSupport> <enableSslSupport>1</enableSslSupport>
<enableTimestamp>1</enableTimestamp> <enableTimestamp>1</enableTimestamp>
<requireInstallationByRootUser>1</requireInstallationByRootUser>
<saveRelativePaths>1</saveRelativePaths>
<vendor>SuperNETOrg</vendor> <vendor>SuperNETOrg</vendor>
<windows64bitMode>1</windows64bitMode> <windows64bitMode>1</windows64bitMode>
<finalPageActionList> <finalPageActionList>

BIN
assets/bin/osx/iguana

Binary file not shown.
Loading…
Cancel
Save