Commit Graph

103 Commits

Author SHA1 Message Date
Serge Guzik
7e97d4afce feat: Add option to list available releases 2019-02-17 12:56:58 +02:00
Serge Guzik
2050fa61fc chore: Add Dockerfile 2019-02-16 21:12:49 +02:00
Serge Guzik
a490e3f868 docs: Make separate INSTALL document 2019-02-16 21:12:03 +02:00
Serge Guzik
85c9732271 refactor: Rename '--target-*' options 2019-02-16 17:47:37 +02:00
Serge Guzik
bd33a10f07 feat: Add 'file' dependency 2019-02-16 17:46:39 +02:00
Serge Guzik
1c3dadab32 fix: Executable not found when creating archive for windows 2019-02-16 17:44:59 +02:00
Serge Guzik
c18dd33c53 feat: Add ability to override cache location with environment variable 2019-02-16 13:25:36 +02:00
Serge Guzik
9702fbf328 refactor: Temporary binaries are now created in cache 2019-02-16 13:23:19 +02:00
Serge Guzik
3c2cf64c3d docs: Mention that JDK and JRE are not required to be installed 2019-02-15 11:56:43 +02:00
Serge Guzik
4fe236386a docs: Use 'bash -c' instead of 'eval' and 'install' instead of 'mv,...' 2019-02-15 11:44:41 +02:00
Serge Guzik
2a3771f0fd feat: Add option to override output directory 2019-02-15 11:36:51 +02:00
Serge Guzik
4e87231b59 chore: Use 'install' instead of 'cp, chmod, mv,...' 2019-02-15 11:32:49 +02:00
Serge Guzik
19ebc90cc5 chore: Show missing dependencies after install 2019-02-15 11:31:04 +02:00
Serge Guzik
7670f5d03a chore: Improve install script error handling 2019-02-14 20:35:22 +02:00
Serge Guzik
94391201ba docs: Add one-liner to install 2019-02-14 19:43:19 +02:00
Serge Guzik
72ca8260c8 chore: Add install script 2019-02-14 19:42:45 +02:00
Serge Guzik
e145f518d8 docs: Update README 2019-02-14 18:08:36 +02:00
Serge Guzik
5b99571ef4 docs: Update help 2019-02-14 18:08:21 +02:00
Serge Guzik
bc8088402d feat: Improve java archive recognition 2019-02-14 17:34:35 +02:00
Serge Guzik
43460d2f67 feat: Show warning if zip is not available
Do not crash trying to create archive for windows if zip is not available, just show warning and continue.
2019-02-14 17:33:53 +02:00
Serge Guzik
86634f8207 refactor: Remove unused options parsing 2019-02-14 17:30:55 +02:00
Serge Guzik
6cfa23dc20 feat: Drop support for Cygwin and MinGW 2019-02-14 17:29:25 +02:00
Serge Guzik
d73e02cd9d refactor: Quote all variables with potential spaces within 2019-02-13 18:39:19 +02:00
Serge Guzik
436c7cae3d fix: macOS distro uncompressing on macOS 2019-02-13 17:41:30 +02:00
Serge Guzik
5ecb3eabdb fix: $distro_info passing 2019-02-13 13:55:06 +02:00
Serge Guzik
fc0f53cc2f docs: Make install command work on fresh macOS 2019-02-13 13:54:23 +02:00
Serge Guzik
412bed9894 feat: Strip debug to further decrease bundle size 2019-02-13 13:10:40 +02:00
Serge Guzik
333597d8dd docs: Update help 2019-02-13 13:08:47 +02:00
Serge Guzik
9cd7f2498a refactor: Extract JDK path into separate variable 2019-02-13 13:08:14 +02:00
Serge Guzik
88ef34cc6b fix: Java archive recognition 2019-02-13 13:05:55 +02:00
Serge Guzik
6f18b74ac6 fix: JVM options passing 2019-02-13 13:04:58 +02:00
Serge Guzik
9d187f376b fix: Typo and unintended command invocation 2019-02-13 13:04:12 +02:00
Serge Guzik
8dc3064128 feat: Check deps: grep, sort, tar, unzip 2019-02-13 13:00:57 +02:00
Serge Guzik
ca98813232 docs: Make install command more reliable 2019-02-12 22:49:50 +02:00
Serge Guzik
87a86258c4 feat: Do not delete output directory, move new files there instead 2019-02-12 22:33:02 +02:00
Serge Guzik
72f5eaff9a feat: Show help even on unsupported platforms 2019-02-12 22:04:46 +02:00
Serge Guzik
4a955c78f4 fix: JDK missing if this platform is not targeted 2019-02-12 21:57:33 +02:00
Serge Guzik
79f07a5e01 fix: Multiple '--target*' didn't work 2019-02-12 21:55:28 +02:00
Serge Guzik
cf4b1022f6 docs: Fix title 2019-02-12 17:49:16 +02:00
Serge Guzik
5b8f4677cf chore: Ignore TODO.md 2019-02-11 22:43:16 +02:00
Serge Guzik
5dac3a1657 docs: Add more comments 2019-02-11 22:40:19 +02:00
Serge Guzik
5284ac9b22 docs: Remove bash coloring 2019-02-11 18:38:27 +02:00
Serge Guzik
c552c5a19d docs: Update README 2019-02-11 18:29:19 +02:00
Serge Guzik
5bc30377de docs: Add more comments 2019-02-11 18:18:27 +02:00
Serge Guzik
a6c21a156e feat: Choose cache directory based on the OS 2019-02-11 17:28:20 +02:00
Serge Guzik
f74f905f74 docs: Update help, add comments 2019-02-11 16:41:35 +02:00
Serge Guzik
143f9d2b43 fix: Version sorting 2019-02-11 16:39:57 +02:00
Serge Guzik
d5c8422a1c feat: Add short option '-j' for '--java-version' 2019-02-11 16:39:08 +02:00
Serge Guzik
a5b474b1bf feat: Check dependencies 2019-02-11 16:37:46 +02:00
Serge Guzik
84c60bf198 feat: Remake to use AdoptOpenJDK project 2019-02-10 22:26:30 +02:00