Commit Graph

74 Commits

Author SHA1 Message Date
Eugene Yokota 55cd02be03 Fix fetching of RT Export
Previously it was depending on the side effect of export repo.
This doesn't work when we don't construct offline installer.
2020-09-26 07:02:00 -04:00
Eugene Yokota adbd541c97 Update sbtn 2020-09-23 02:53:13 -04:00
Eugene Yokota 8559b0ece7 Exclude sbtn from RPM file 2020-09-20 21:02:55 -04:00
Eugene Yokota 2def5ef636 sbtn support
Ref https://github.com/sbt/sbt/issues/5665

This implements `--client` option to use `sbt` script as the sbtn runner. The build user can also set the env variable `SBT_NATIVE_CLIENT` to `true`.

The script will attempt to parse `project/build.properties` and use sbtn only when it's sbt 1.4 or above.
2020-09-20 17:13:04 -04:00
eugene yokota 3ac3f8479c
Merge branch 'master' into java9rtexport 2020-09-20 13:34:58 -04:00
Eugene Yokota cfc8ca7d67 Use HTTPS 2020-09-19 22:18:49 -04:00
Eric Peters 19da0b75e9 Use java9rtexport library 2020-07-15 14:51:27 -07:00
Eugene Yokota c6ac5619ed BINTRAY_USER 2020-01-24 15:03:40 -05:00
Eugene Yokota 2b5ed6529b Add sbt.build.patch 2020-01-24 11:56:29 -05:00
Eugene Yokota 595bf0fc2d Fix Coursier export by adding missing artifacts
Ref https://github.com/sbt/sbt-launcher-package/pull/145
Ref https://github.com/sbt/sbt-launcher-package/pull/267
2019-12-13 10:45:13 -05:00
Eric Peters b04ecd9427 Update javacOptions to target 1.8 2019-10-19 12:13:08 -07:00
Eugene Yokota c2bac898df bump JAnsi 2019-10-14 02:59:34 -04:00
Eric Peters b5fd78f74b Intial sbt.bat refactor to match the universal bash script - implement --help, --verbose, --version, --script-verion, --numeric-version, .sbtopts, .jvmopts, -D 2019-10-09 19:47:49 -07:00
Josh Soref f06e7e638e
Set posix +x
Co-Authored-By: Eric Peters <eric@peters.org>
2019-09-24 12:31:18 -04:00
Josh Soref 07814bc576 Fix _to_be_replaced 2019-09-23 18:08:29 -04:00
eugene yokota a85b486b4c
export repo using Coursier (#267)
export repo using Coursier

Ref https://github.com/sbt/sbt/issues/4661
2019-05-15 10:52:39 -04:00
Eugene Yokota 2914a97c58 Fix dangling ivy.xml without JAR files
Fixes #250
Ref https://github.com/sbt/sbt/issues/4661
Ref https://github.com/sbt/sbt-export-repo/pull/1
2019-05-09 23:17:22 -04:00
Eugene Yokota f3e7aa0089 Apache License 2.0 2019-04-05 09:25:06 -04:00
Eugene Yokota 88b8386d15 Update integration test 2019-02-22 22:39:18 -05:00
Eugene Yokota 4d772b4745 Concatenate bin/sbt-launch-lib.bash and bin/sbt 2019-02-22 22:39:18 -05:00
Eugene Yokota 50e541e404 gzip deb so we can publish to Bintray 2019-01-07 19:09:05 -05:00
Eugene Yokota a82c834198 Scala 2.12.7 2018-10-08 12:02:19 -04:00
Eugene Yokota d76459db69 bump Scala 2.12.6 2018-05-09 01:01:13 -04:00
Mathias Bogaert 7d826e05d5
Support SBT 1.1+ for preloading the compiler interface 2018-03-16 12:41:26 +01:00
eugene yokota f66161a14f line up Scala version and JLine 2018-01-05 15:55:14 -05:00
Dale Wijnand 6dbf7eb527
Drop quotes in bat script 2017-12-13 23:22:39 +00:00
Fulvio Valente 6ad16c2b74 Use expr instead of bc when checking Java versions.
Because expr is in coreutils, we can expect it to be present on systems unlike bc.

Fixes #198
Fixes #192
2017-11-16 15:11:19 +00:00
Tom Most eb69920e81 Add bc dependency in Debian/Ubuntu package 2017-10-27 19:49:11 -07:00
Eugene Yokota 9eeb402a15 Reset build number to 0 2017-08-29 17:34:24 -04:00
Eugene Yokota 70aceedad7 Don't run sbt about as post install.
Fixes sbt/sbt#3448
Fixes #176
2017-08-16 01:22:22 -04:00
eugene yokota 597060b08b Fix for building on Windows 2017-08-10 05:26:03 -04:00
Eugene Yokota d6d79bba6c Fix variable substitution
Fixes #173
2017-08-10 04:42:57 -04:00
Eugene Yokota 38e4fa9b7b 0.13.16 build id 2017-07-26 18:00:14 -04:00
eugene yokota ace1846e36 Merge pull request #160 from tksk/master
Fix syncing preloaded bugs
2017-05-30 13:07:27 -04:00
Eugene Yokota 080bd0d92f package signer 2017-05-11 00:11:11 -04:00
Eugene Yokota 95f970634a Post installation script to run sbt about 2017-05-10 14:07:04 -04:00
Eugene Yokota 12e030b49a configure the public key ring 2017-05-10 13:33:07 -04:00
tksk b66b0ff7f6 Fix: multiple execution of universal:stage task produces duplicated version strings 2017-05-05 15:45:20 +09:00
Eugene Yokota c35a487c9e debian build id 2017-04-26 20:08:26 -04:00
Eugene Yokota 58cf5f95ca Remove Java requirements for Debian/Ubuntu package
Ref sbt/sbt#2931
Ref sbt/sbt#3105

Requiring `"openjdk-8-jdk"` prevents sbt 0.13.15 update on Ubuntu 14.04 LTS "Trusty Tahr."
Since there seems to be no reasonable way to depend on JDK 6, 7, or 8 without breaking some distro or use case, I'm going to remove the requirement here.
2017-04-26 19:25:16 -04:00
Eugene Yokota c86f64b451 support for packaging sbt 1 2017-04-18 13:28:12 -04:00
Eugene Yokota 70c725fc3b workaround sbt-native-packager issue 2017-04-12 23:41:28 -04:00
Eugene Yokota b2b84cc052 Remove RPM requirements
Fixes #151
Ref #144, #62

We are removing RPM requirements for JDK because it's not possible to reliably specify JDK 1.8 across different distros.
2017-04-12 05:20:00 -04:00
eugene yokota 4043810dda Fix installer name 2017-04-09 07:37:42 -07:00
eugene yokota 70ad35ebb6 Minor Windows fixes 2017-04-07 22:13:12 -07:00
Eugene Yokota 0f8b3b0ffb Fix bash script 2017-04-07 04:13:13 -04:00
Eugene Yokota 04bc5a9dd2 Publish full installers to lightbend organization
Offline installation exceeds 50MB file limit for OSS organization.
2017-04-07 01:40:05 -04:00
Eugene Yokota 2fad446e67 Make offline installer optional 2017-04-07 00:56:55 -04:00
Eugene Yokota 8f0d61ec0d Clean dist 2017-03-11 16:34:18 -05:00
Eugene Yokota a867202ea5 Add ivy-releases to resolver 2017-03-11 14:29:58 -05:00