mirror of
https://github.com/Wisser/Jailer.git
synced 2026-05-03 19:29:35 -05:00
73 lines
2.5 KiB
Bash
73 lines
2.5 KiB
Bash
|
|
rm -r ~/tmp/_
|
|
mkdir ~/tmp/_
|
|
rm -r ~/tmp/myjre
|
|
cd ..
|
|
|
|
cp -r bookmark ~/tmp/_
|
|
cp -r build.xml ~/tmp/_
|
|
cp -r config ~/tmp/_
|
|
cp -r datamodel ~/tmp/_
|
|
cp -r demo-sakila-1.4.mv.db ~/tmp/_
|
|
cp -r demo-scott-1.4.mv.db ~/tmp/_
|
|
cp -r demo-scott-subset-1.4.mv.db ~/tmp/_
|
|
cp -r driverlist.csv ~/tmp/_
|
|
cp -r extractionmodel ~/tmp/_
|
|
cp -r jailer.bat ~/tmp/_
|
|
cp -r Jailer.exe ~/tmp/_
|
|
cp -r jailer.jar ~/tmp/_
|
|
cp -r jailer.sh ~/tmp/_
|
|
cp -r jailer.xml ~/tmp/_
|
|
cp -r jailerDataBrowser.bat ~/tmp/_
|
|
cp -r JailerDataBrowser.exe ~/tmp/_
|
|
cp -r jailerDataBrowser.sh ~/tmp/_
|
|
cp -r jailerGUI.bat ~/tmp/_
|
|
cp -r jailerGUI.sh ~/tmp/_
|
|
cp -r layout ~/tmp/_
|
|
cp -r lib ~/tmp/_
|
|
cp -r license-prefuse.txt ~/tmp/_
|
|
cp -r license.txt ~/tmp/_
|
|
cp -r manifest.mf ~/tmp/_
|
|
cp -r README.md ~/tmp/_
|
|
cp -r releasenotes.txt ~/tmp/_
|
|
cp -r render ~/tmp/_
|
|
cp admin/jailer.png ~/tmp/_
|
|
cp admin/databrowserlauncher.properties ~/tmp/_
|
|
|
|
cp -r ~/tmp/_/lib ~/tmp/_/jdbc_lib
|
|
rm ~/tmp/_/lib/*
|
|
rm ~/tmp/_/*.bat
|
|
rm ~/tmp/_/*.exe
|
|
rm ~/tmp/_/*.sh
|
|
|
|
mv ~/tmp/_/jdbc_lib/activation-1.0.2.jar ~/tmp/_/lib/activation-1.0.2.jar
|
|
mv ~/tmp/_/jdbc_lib/args4j.jar ~/tmp/_/lib/args4j.jar
|
|
mv ~/tmp/_/jdbc_lib/jaxb-api-2.3.0-b170201.1204.jar ~/tmp/_/lib/jaxb-api-2.3.0-b170201.1204.jar
|
|
mv ~/tmp/_/jdbc_lib/jaxb-core-2.3.0-b170127.1453.jar ~/tmp/_/lib/jaxb-core-2.3.0-b170127.1453.jar
|
|
mv ~/tmp/_/jdbc_lib/jaxb-impl-2.3.0-b170127.1453.jar ~/tmp/_/lib/jaxb-impl-2.3.0-b170127.1453.jar
|
|
mv ~/tmp/_/jdbc_lib/jsqlparser-3.2.jar ~/tmp/_/lib/jsqlparser-3.2.jar
|
|
mv ~/tmp/_/jdbc_lib/log4j.jar ~/tmp/_/lib/log4j.jar
|
|
mv ~/tmp/_/jdbc_lib/prefuse.jar ~/tmp/_/lib/prefuse.jar
|
|
mv ~/tmp/_/jdbc_lib/sdoc-0.5.0-beta.jar ~/tmp/_/lib/sdoc-0.5.0-beta.jar
|
|
mv ~/tmp/_/jdbc_lib/tablefilter-swing-5.3.1.jar ~/tmp/_/lib/tablefilter-swing-5.3.1.jar
|
|
|
|
rm ~/tmp/_/jdbc_lib/dbunit-2.4.4.jar
|
|
rm ~/tmp/_/jdbc_lib/h2-1.3.160.jar
|
|
rm ~/tmp/_/jdbc_lib/h2-1.3.175.jar
|
|
rm ~/tmp/_/jdbc_lib/jsqlparser-1.1.jar
|
|
rm ~/tmp/_/jdbc_lib/junit-4.4.jar
|
|
rm ~/tmp/_/jdbc_lib/postgresql-42.2.0.jre7.jar
|
|
|
|
cd
|
|
SETLOCAL ENABLEDELAYEDEXPANSION
|
|
for /f "tokens=*" %%f in ('dir /b ~/tmp/_/jdbc_lib/*') do (
|
|
move ~/tmp/_/jdbc_lib/"%%f" ~/tmp/_/jdbc_lib/"%%f.x"
|
|
)
|
|
exit
|
|
|
|
cd ~/tmp/_
|
|
echo "" > .singleuser
|
|
|
|
~/jdk-14/bin/jlink --add-modules java.base,java.datatransfer,java.desktop,java.logging,java.management,java.scripting,java.sql,java.xml,java.rmi,java.scripting,java.xml.crypto --output myjre
|
|
~/jdk-14/bin/jpackage --name Jailer --input . --main-jar jailer.jar --type deb --icon jailer.png --vendor Wisser --app-version 2.8 --add-launcher "Jailer Data Browser"=databrowserlauncher.properties --runtime-image myjre
|