From b9b154efc8d3642fdc33ad6f4d337a987b150fba Mon Sep 17 00:00:00 2001 From: derMart Date: Mon, 23 Mar 2020 23:11:28 +0100 Subject: [PATCH 1/2] Update build files and documentation. Use Deploy dir inside project root. Fix #140, #139, #138, #73, #54 --- .gitignore | 3 +- BUILD.md | 32 ++------ ant/build-jar.xml | 146 +++++++++++++++++++++++++++++++++++ ant/deploy-beta.xml | 68 ++++++++-------- ant/deploy-release.xml | 132 +++++++++++++++---------------- ant/setup-release.xml | 69 +++++++++-------- jre/.gitignore | 3 - jre/jce/US_export_policy.jar | Bin 3023 -> 0 bytes jre/jce/local_policy.jar | Bin 3035 -> 0 bytes 9 files changed, 287 insertions(+), 166 deletions(-) create mode 100644 ant/build-jar.xml delete mode 100644 jre/.gitignore delete mode 100644 jre/jce/US_export_policy.jar delete mode 100644 jre/jce/local_policy.jar diff --git a/.gitignore b/.gitignore index 2e3a0fec..9f668884 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,5 @@ /config.properties /bin /setup_new.nsi -/.metadata \ No newline at end of file +/.metadata +/Deploy diff --git a/BUILD.md b/BUILD.md index 06f3559d..2b8d1361 100644 --- a/BUILD.md +++ b/BUILD.md @@ -2,42 +2,24 @@ ## Requirements -Download [Java SE Runtime Environment](http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) -for Linux x86 and Linux x64 platform in ".tar.gz" format. - -``` -cd ./jre -wget http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jre-8u101-linux-i586.tar.gz -tar xf jre-8u101-linux-i586.tar.gz -mv jre1.8.0_101 linjre32 -wget http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jre-8u101-linux-x64.tar.gz -tar xf jre-8u101-linux-x64.tar.gz -mv jre1.8.0_101 linjre64 -tar cf linjre.tar linjre32 linjre64 -cd .. -``` - -Install p7zip: - -```ShellSession -apt-get install p7zip -``` - -Add bin folder: +Java JDK installed as well as ant. +It should work with the openjdk and ant packages from ubuntu. ```ShellSession -mkdir ./bin +sudo apt install openjdk-11-jdk +sudo apt install ant ``` ## Build ```ShellSession +ant -buildfile ant/build-jar.xml ant -buildfile ant/deploy-release.xml -ant -buildfile ant/setup-linux.xml binaries +ant -buildfile ant/setup-release.xml ``` Now you can run newly released FlashTool from `Deploy/FlashTool`: ```ShellSession -./../Deploy/FlashTool/FlashTool +./Deploy/FlashTool/FlashTool ``` diff --git a/ant/build-jar.xml b/ant/build-jar.xml new file mode 100644 index 00000000..bfb4bd2e --- /dev/null +++ b/ant/build-jar.xml @@ -0,0 +1,146 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ant/deploy-beta.xml b/ant/deploy-beta.xml index f5d71841..6a657e95 100644 --- a/ant/deploy-beta.xml +++ b/ant/deploy-beta.xml @@ -1,23 +1,23 @@ - + - + - - + + - - - + + + - + @@ -30,58 +30,58 @@ - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + - - - + + + - - - + + + - - - + + + - + diff --git a/ant/deploy-release.xml b/ant/deploy-release.xml index 906f9bad..437a5183 100644 --- a/ant/deploy-release.xml +++ b/ant/deploy-release.xml @@ -4,16 +4,16 @@ - + - + - + - + @@ -22,18 +22,18 @@ - + - - + + - - + + - + @@ -46,36 +46,36 @@ - - - - - - - - - - + + + + + + + + + + - + - + - + - + - + @@ -89,24 +89,24 @@ - - - - + + + + - + - - - - - - - - + + + + + + + + @@ -114,32 +114,26 @@ - - - - + + + + - + - - - - - - - - - - - - - - - - + + + + + + + + + + @@ -148,31 +142,31 @@ - - + + - + - - - + + + - - - + + + - \ No newline at end of file + diff --git a/ant/setup-release.xml b/ant/setup-release.xml index 265345df..72ea90ca 100644 --- a/ant/setup-release.xml +++ b/ant/setup-release.xml @@ -1,30 +1,30 @@ - + - + - + - + - + - + - - Running jlink to generate custom runtime - + + Running jlink to generate custom runtime + @@ -33,20 +33,20 @@ - - - + + + - + - + - + @@ -55,10 +55,10 @@ - - + + - + @@ -75,10 +75,10 @@ - + - + @@ -92,34 +92,34 @@ - + - + - - + + - + - + - + - - + + - + @@ -128,7 +128,7 @@ - +