Compare commits
No commits in common. "e8e9e246b651e1232a1b03e41e1b89a6fa1a8bbc" and "d5487613720d6aa3c327b5015f238403d935f752" have entirely different histories.
e8e9e246b6
...
d548761372
46
warp4j
46
warp4j
@ -15,17 +15,10 @@ function print_help {
|
||||
echo ' adds additional classpaths to the jdeps call'
|
||||
echo ' --auto-class-path extract and get class-path values from jar file'
|
||||
echo ' ignored when -cp, --class-path is set'
|
||||
echo ' --spring-boot extract and get class-path values from'
|
||||
echo ' Spring-Boot application jar file'
|
||||
echo ' ignored when -cp, --class-path is set'
|
||||
echo ' -o, --output <directory>'
|
||||
echo ' override output directory;'
|
||||
echo ' this is relative to current PWD'
|
||||
echo ' (default: ./warped)'
|
||||
echo ' -p, --prefix <prefix>'
|
||||
echo ' if set, warp-packer will use the prefix'
|
||||
echo ' as target folder in which the '
|
||||
echo ' application should be extracted'
|
||||
echo ' --list show available java releases;'
|
||||
echo ' takes into consideration other options:'
|
||||
echo ' "--java-version", "--no-optimize", "--jvm-impl";'
|
||||
@ -135,14 +128,6 @@ while [[ $# -gt 0 ]]; do
|
||||
CLASS_PATH="$2"
|
||||
shift 2
|
||||
;;
|
||||
--auto-class-path)
|
||||
AUTO_CLASS_PATH=true
|
||||
shift
|
||||
;;
|
||||
--spring-boot)
|
||||
SPRING_BOOT_APPLICATION=true
|
||||
shift
|
||||
;;
|
||||
-j|--java-version)
|
||||
JAVA_VERSION="$2"
|
||||
JAVA_VERSION_OVERRIDEN=true
|
||||
@ -152,10 +137,6 @@ while [[ $# -gt 0 ]]; do
|
||||
OUTPUT_DIR_PATH="$2"
|
||||
shift 2
|
||||
;;
|
||||
-p|--prefix)
|
||||
PREFIX="--prefix $2"
|
||||
shift 2
|
||||
;;
|
||||
--list)
|
||||
LIST_RELEASES=true
|
||||
shift
|
||||
@ -184,6 +165,10 @@ while [[ $# -gt 0 ]]; do
|
||||
JVM_OPTIONS="$2"
|
||||
shift 2
|
||||
;;
|
||||
--auto-class-path)
|
||||
AUTO_CLASS_PATH=true
|
||||
shift
|
||||
;;
|
||||
-s|--silent)
|
||||
SILENT=true
|
||||
shift
|
||||
@ -574,7 +559,7 @@ function ensure_distro_cached() {
|
||||
distro_link=$(find_distro_link "$distro_info" $CONCRETE_JAVA_VERSION)
|
||||
download_distro $platform $architecture $CONCRETE_JAVA_VERSION "$distro_link"
|
||||
else
|
||||
CONCRETE_JAVA_VERSION=$(find_latest_cached $platform $architecture $JAVA_VERSION)
|
||||
CONCRETE_JAVA_VERSION=$(find_latest_cached $architecture $platform $JAVA_VERSION)
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@ -686,12 +671,6 @@ if [[ $JAVA_DISTRO_TYPE == $DISTRO_TYPE_JDK ]]; then
|
||||
unzip -q "${JAR}" -d "${EXTRACTED_JAR_PATH}"
|
||||
echo "Fetching modules"
|
||||
MODULES=$($JDEPS --ignore-missing-deps --print-module-deps --recursive --multi-release $JAVA_VERSION_BASE -quiet --class-path=${EXTRACTED_JAR_PATH}/* --module-path=${EXTRACTED_JAR_PATH}/* $JAR | grep -v Warning)
|
||||
elif [ "$SPRING_BOOT_APPLICATION" ]
|
||||
then
|
||||
echo "Extracting Spring Boot jar file to get classpath"
|
||||
unzip -q "${JAR}" -d "${EXTRACTED_JAR_PATH}"
|
||||
echo "Fetching modules"
|
||||
MODULES=$($JDEPS --ignore-missing-deps --print-module-deps --recursive --multi-release $JAVA_VERSION_BASE -quiet --class-path=${EXTRACTED_JAR_PATH}/BOOT-INF/lib/* --module-path=${EXTRACTED_JAR_PATH}/BOOT-INF/lib/BOOT-INF/lib/* $JAR | grep -v Warning)
|
||||
else
|
||||
echo "Fetch modules with default behavior"
|
||||
MODULES=$("$JDEPS" --print-module-deps --ignore-missing-deps --multi-release $JAVA_VERSION_BASE "$JAR" | grep -v Warning)
|
||||
@ -763,11 +742,8 @@ function warp_targets() {
|
||||
echo "Warping for $LIN..."
|
||||
mkdir -p "$WARPED_TEMP_PATH/$LIN"
|
||||
warp-packer \
|
||||
pack \
|
||||
--unique-id \
|
||||
$PREFIX \
|
||||
--arch linux-x64 \
|
||||
--input-dir "$BUNDLES_PATH/$LIN" \
|
||||
--input_dir "$BUNDLES_PATH/$LIN" \
|
||||
--exec "$LAUNCHER_NAME.sh" \
|
||||
--output "$WARPED_TEMP_PATH/$LIN/$APP_NAME" \
|
||||
&> /dev/null
|
||||
@ -784,11 +760,8 @@ function warp_targets() {
|
||||
echo "Warping for $MAC..."
|
||||
mkdir -p "$WARPED_TEMP_PATH/$MAC"
|
||||
warp-packer \
|
||||
pack \
|
||||
--unique-id \
|
||||
$PREFIX \
|
||||
--arch macos-x64 \
|
||||
--input-dir "$BUNDLES_PATH/$MAC" \
|
||||
--input_dir "$BUNDLES_PATH/$MAC" \
|
||||
--exec "$LAUNCHER_NAME.sh" \
|
||||
--output "$WARPED_TEMP_PATH/$MAC/$APP_NAME" \
|
||||
&> /dev/null
|
||||
@ -805,11 +778,8 @@ function warp_targets() {
|
||||
echo "Warping for $WIN..."
|
||||
mkdir -p "$WARPED_TEMP_PATH/$WIN"
|
||||
warp-packer \
|
||||
pack \
|
||||
--unique-id \
|
||||
$PREFIX \
|
||||
--arch windows-x64 \
|
||||
--input-dir "$BUNDLES_PATH/$WIN" \
|
||||
--input_dir "$BUNDLES_PATH/$WIN" \
|
||||
--exec "$LAUNCHER_NAME.cmd" \
|
||||
--output "$WARPED_TEMP_PATH/$WIN/$APP_NAME.exe" \
|
||||
&> /dev/null
|
||||
|
Loading…
Reference in New Issue
Block a user