Skip to content

Commit a0670ba

Browse files
authored
Merge pull request #486 from TcMenu/release_430
release 4.3.0, packaging changes needed for release.
2 parents cf40dd2 + bdfac90 commit a0670ba

File tree

3 files changed

+17
-1
lines changed

3 files changed

+17
-1
lines changed
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
echo off
2+
echo "copy over icon"
3+
copy classes\img\tcMenuDesigner.ico .
4+
5+
jpackage --type app-image -n tcmenu -p jfx/deps --input jfx/app --win-console --resource-dir .\classes\img\ --icon tcMenuDesigner.ico --app-version 4.3.0 --verbose --java-options "-Dprism.lcdtext=false --enable-preview -Djava.library.path=$APPDIR/win" --add-modules "jdk.crypto.cryptoki" -m com.thecoderscorner.tcmenu.menuEditorUI/com.thecoderscorner.menu.editorui.cli.TcMenuDesignerCmd
6+
7+
jpackage --type app-image -n tcMenuDesigner -p jfx/deps --input jfx/app --resource-dir .\classes\img\ --icon tcMenuDesigner.ico --app-version 4.3.0 --verbose --java-options "-Dprism.lcdtext=false --enable-preview -Djava.library.path=$APPDIR/win" --add-modules "jdk.crypto.cryptoki" -m com.thecoderscorner.tcmenu.menuEditorUI/com.thecoderscorner.menu.editorui.cli.TcMenuDesignerCmd
8+
9+
echo "packaging complete, make one package into tcmenu"
10+
11+
copy tcMenuDesigner\app\tcMenuDesigner.cfg tcmenu\app
12+
copy tcMenuDesigner\tcMenuDesigner.exe tcmenu
13+
14+
echo -----------------------------------------------------------
15+
echo the tcmenu package is now ready for packaging using designerscript.iss in Inno Script Studio

tcMenuGenerator/scripts/designerscript.iss

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{
3939
[Files]
4040
Source: "{#MyTcMenuDesignerDir}\tcmenu\tcMenuDesigner.exe"; DestDir: "{app}"; Flags: ignoreversion signonce
4141
Source: "{#MyTcMenuDesignerDir}\tcmenu\tcmenu.exe"; DestDir: "{app}"; Flags: ignoreversion signonce
42+
Source: "{#MyTcMenuDesignerDir}\tcmenu\app\win\tcMenuNative.dll"; DestDir: "{app}\app\win"; Flags: ignoreversion signonce
4243
Source: "{#MyTcMenuDesignerDir}\tcmenu\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
4344
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
4445

tcMenuGenerator/scripts/packager-all-platforms.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Run and smoke test, ensure you are in the tcMenuGenerator/target/jfx/app directo
3434

3535
## Packaging - Build the package - Windows all versions
3636

37-
Ensure you are in the tcMenuGenerator/target directory.
37+
Ensure you are in the tcMenuGenerator/target directory. On Windows all these steps can be performed by running `buildTcMenuWin.cmd` in the target directory:
3838

3939
cp classes/img/tcMenuDesigner.ico .
4040

0 commit comments

Comments
 (0)