Commit Graph

78 Commits

Author SHA1 Message Date
eugene yokota f967c8f0b2
Merge pull request #341 from eed3si9n/wip/sbtn_debian
Don't include sbtn into Debian or RPM
2020-11-04 23:12:10 -05:00
Eugene Yokota 8511c4bbbe Don't include sbtn into Debian or RPM
Ref https://github.com/sbt/sbt/issues/6053
2020-11-04 22:28:18 -05:00
Eugene Yokota 93af7b9cc9 sbtn 1.4.2 2020-11-01 23:27:19 -05:00
Eugene Yokota 8237eff942 sbtn 1.4.0 2020-10-04 20:13:49 -04:00
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