mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-11 01:32:08 +10:00
mavenization
This commit is contained in:
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 4.8 KiB |
@@ -1,67 +0,0 @@
|
||||
[Setup]
|
||||
AppName=DIY Layout Creator
|
||||
AppVersion={#diylcver}
|
||||
DefaultDirName={pf}\DIYLC
|
||||
DefaultGroupName=DIY Layout Creator
|
||||
UninstallDisplayIcon={app}\diylc.exe
|
||||
Compression=zip
|
||||
SolidCompression=yes
|
||||
OutputDir=../build
|
||||
OutputBaseFilename=diylc
|
||||
ChangesAssociations=yes
|
||||
AlwaysShowDirOnReadyPage=yes
|
||||
; Only allow the installer to run on x64-compatible systems,
|
||||
; and enable 64-bit install mode.
|
||||
ArchitecturesAllowed={#arch}
|
||||
ArchitecturesInstallIn64BitMode={#arch}
|
||||
|
||||
[Files]
|
||||
Source: "..\build\diylc.exe"; DestDir: "{app}"
|
||||
Source: "..\icons\diylc_file.ico"; DestDir: "{app}"
|
||||
Source: "..\build\jar\diylc.jar"; DestDir: "{app}"
|
||||
Source: "..\build\jar\lib\*"; DestDir: "{app}\lib"
|
||||
Source: "..\build\jar\library\*"; DestDir: "{app}\library"
|
||||
Source: "..\themes\*"; DestDir: "{app}\themes"
|
||||
Source: "..\lang\*"; DestDir: "{app}\lang"
|
||||
Source: "..\fonts\*"; DestDir: "{app}\fonts"
|
||||
Source: "..\build\jre_win\*"; DestDir: "{app}\jre17"; Flags: ignoreversion recursesubdirs
|
||||
Source: "innosetup\donate.bmp"; DestDir: "{tmp}"; Flags: dontcopy nocompression
|
||||
|
||||
[Registry]
|
||||
Root: HKCR; Subkey: ".diy"; ValueData: "DIYLC"; Flags: uninsdeletevalue; ValueType: string; ValueName: ""
|
||||
Root: HKCR; Subkey: "DIYLC"; ValueData: "Program DIYLC"; Flags: uninsdeletekey; ValueType: string; ValueName: ""
|
||||
Root: HKCR; Subkey: "DIYLC\DefaultIcon"; ValueData: "{app}\diylc_file.ico"; ValueType: string; ValueName: ""
|
||||
Root: HKCR; Subkey: "DIYLC\shell\open\command"; ValueData: """{app}\diylc.exe"" ""%1"""; ValueType: string; ValueName: ""
|
||||
|
||||
[Icons]
|
||||
Name: "{group}\DIY Layout Creator"; Filename: "{app}\diylc.exe"
|
||||
|
||||
[Run]
|
||||
Filename: "{app}\diylc.exe"; Description: "Launch DIYLC on exit"; Flags: postinstall skipifsilent
|
||||
|
||||
[Code]
|
||||
|
||||
procedure LicenseLinkClick(Sender: TObject);
|
||||
var
|
||||
ErrorCode: Integer;
|
||||
begin
|
||||
ShellExec('', 'http://www.diy-fever.com/donate', '', '', SW_SHOW, ewNoWait,
|
||||
ErrorCode);
|
||||
end;
|
||||
|
||||
procedure InitializeWizard;
|
||||
var donateImage: TBitmapImage;
|
||||
begin
|
||||
ExtractTemporaryFile('donate.bmp');
|
||||
|
||||
donateImage := TBitmapImage.Create(WizardForm);
|
||||
donateImage.Parent:= WizardForm;
|
||||
donateImage.Bitmap.LoadFromFile(ExpandConstant('{tmp}\donate.bmp'));
|
||||
donateImage.Stretch := True;
|
||||
donateImage.Width := 142;
|
||||
donateImage.Height := 27;
|
||||
donateImage.Left := 8;
|
||||
donateImage.Top := WizardForm.InnerPage.Height + 10;
|
||||
donateImage.Cursor := crHand;
|
||||
donateImage.OnClick := @LicenseLinkClick;
|
||||
end;
|
||||
@@ -1,39 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<launch4jConfig>
|
||||
<dontWrapJar>true</dontWrapJar>
|
||||
<headerType>gui</headerType>
|
||||
<jar>diylc.jar</jar>
|
||||
<outfile>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\deploy\diylc-x64.exe</outfile>
|
||||
<errTitle></errTitle>
|
||||
<cmdLine></cmdLine>
|
||||
<chdir>.</chdir>
|
||||
<priority>normal</priority>
|
||||
<downloadUrl>http://java.com/download</downloadUrl>
|
||||
<supportUrl></supportUrl>
|
||||
<stayAlive>false</stayAlive>
|
||||
<restartOnCrash>false</restartOnCrash>
|
||||
<manifest></manifest>
|
||||
<icon>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\icons\diylc.ico</icon>
|
||||
<classPath>
|
||||
<mainClass>org.diylc.DIYLCStarter</mainClass>
|
||||
<cp>lib</cp>
|
||||
</classPath>
|
||||
<jre>
|
||||
<path>jre17</path>
|
||||
<requiresJdk>false</requiresJdk>
|
||||
<requires64Bit>true</requires64Bit>
|
||||
<minVersion>17</minVersion>
|
||||
<maxVersion></maxVersion>
|
||||
<initialHeapSize>512</initialHeapSize>
|
||||
<maxHeapSize>4096</maxHeapSize>
|
||||
<opt>-Dorg.diylc.scriptRun=true</opt>
|
||||
<opt>-Dfile.encoding=UTF-8</opt>
|
||||
<opt>-javaagent:lib/jar-loader.jar</opt>
|
||||
<opt>--add-opens java.base/java.util=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.base/java.lang=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.base/java.text=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt.font=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt.geom=ALL-UNNAMED</opt>
|
||||
</jre>
|
||||
</launch4jConfig>
|
||||
@@ -1,39 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<launch4jConfig>
|
||||
<dontWrapJar>true</dontWrapJar>
|
||||
<headerType>gui</headerType>
|
||||
<jar>diylc.jar</jar>
|
||||
<outfile>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\deploy\diylc-x86.exe</outfile>
|
||||
<errTitle></errTitle>
|
||||
<cmdLine></cmdLine>
|
||||
<chdir>.</chdir>
|
||||
<priority>normal</priority>
|
||||
<downloadUrl>http://java.com/download</downloadUrl>
|
||||
<supportUrl></supportUrl>
|
||||
<stayAlive>false</stayAlive>
|
||||
<restartOnCrash>false</restartOnCrash>
|
||||
<manifest></manifest>
|
||||
<icon>C:\Users\bancika\Documents\GitHub\diy-layout-creator\diylc\diylc-swing\icons\diylc.ico</icon>
|
||||
<classPath>
|
||||
<mainClass>org.diylc.DIYLCStarter</mainClass>
|
||||
<cp>lib</cp>
|
||||
</classPath>
|
||||
<jre>
|
||||
<path>jre17</path>
|
||||
<requiresJdk>false</requiresJdk>
|
||||
<requires64Bit>false</requires64Bit>
|
||||
<minVersion>17</minVersion>
|
||||
<maxVersion></maxVersion>
|
||||
<initialHeapSize>512</initialHeapSize>
|
||||
<maxHeapSize>2048</maxHeapSize>
|
||||
<opt>-Dorg.diylc.scriptRun=true</opt>
|
||||
<opt>-Dfile.encoding=UTF-8</opt>
|
||||
<opt>-javaagent:lib/jar-loader.jar</opt>
|
||||
<opt>--add-opens java.base/java.util=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.base/java.lang=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.base/java.text=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt.font=ALL-UNNAMED</opt>
|
||||
<opt>--add-opens java.desktop/java.awt.geom=ALL-UNNAMED</opt>
|
||||
</jre>
|
||||
</launch4jConfig>
|
||||
Reference in New Issue
Block a user