Commit Graph

44 Commits

Author SHA1 Message Date
Greg Hendershott
c1fb2a8612 README bash not sh 2014-02-27 09:40:14 -05:00
Greg Hendershott
aff762e0f0 Pipe to bash not sh
Script uses some "advanced" bash capabilities.
2014-02-27 09:35:52 -05:00
Greg Hendershott
d29ac874cc Support Racket 5.9x and 6.0. 2014-02-27 09:10:25 -05:00
Greg Hendershott
af60d70904 Switch example back to using release not raw. 2014-01-28 15:13:45 -05:00
Greg Hendershott
e943dff124 Special case 5.92 2014-01-28 15:07:46 -05:00
Greg Hendershott
118ab5468b Update .travis.yml with example for Racket packages. 2013-11-08 16:52:00 -05:00
Greg Hendershott
14679516e8 Change .travis.yml back to using a GitHub release.
This is a better example for people to use, than using raw.github.com.

Had changed this temporarily while working on the
`RACKET_VERSION=HEAD` feature. Switching back now that I just rolled
it into a new v0.3.
2013-10-20 05:52:35 -04:00
Greg Hendershott
0cba8d92b5 Use new abstract URL for HEAD nightly installers.
re issue #3
2013-10-20 05:39:07 -04:00
Greg Hendershott
3f073658c9 Specify /usr/racket install directory.
Although that's the default for release builds, the nightly builds
default to e.g. /usr/racket-5.90.0.9. Although that default makes sense
where people are doing side-by-side installs, we're doing an install on
a throw-away Travis VM. More basically, we need the build scripts to
find stuff consistently in /usr/racket regardless of whether this is a
release or HEAD.
2013-10-17 04:46:32 -04:00
Greg Hendershott
4be2727422 Use = not ==
The bash shebang didn't seem to have an effect (??). Instead assume sh
and use = not == in conditional.
2013-10-17 04:39:16 -04:00
Greg Hendershott
2100270687 Add bash shebang 2013-10-17 04:25:06 -04:00
Greg Hendershott
4d4ad04059 Use HEAD_VERSION var. 2013-10-17 04:17:47 -04:00
Greg Hendershott
c2fc8bef67 Support HEAD as a Racket version.
This uses a nightly build installer.

As the comments in install-racket.sh state, this has the weakness of
hardcoding a version like 5.90.0.9 because AFIK there is no abstract URL
meaning "whatever the latest version is".
2013-10-17 03:53:05 -04:00
Greg Hendershott
db9db1ee9d Add comments. Add example of multi Racket version build matrix. 2013-07-12 11:11:32 -04:00
Greg Hendershott
0529812ed2 Use v0.2 of install-racket.sh (that uses Debian Squeeze build) 2013-07-12 11:02:01 -04:00
Greg Hendershott
5f610f51dc Try using language: c
Possibly a simpler environment. In any case, `language: racket` was a
"no-op documentation" resulting in some default, since Racket not
officially supported. I _think_ the default was Ruby, so trying C as a
maybe simpler/cleaner base.
2013-07-11 23:00:02 -04:00
Greg Hendershott
1a304aeeaf Use Debian Squeeze not Precise, since avail for older versions. 2013-07-11 11:23:02 -04:00
Greg Hendershott
c48c5097aa Get install-racket.sh using GitHub Release not raw.github.com
Note: The -L flag for curl is important because GitHub will 302
redirect this to Amazon S3, with a signed URI with a very short
expiration.
2013-07-05 12:20:26 -04:00
Greg Hendershott
a5e01673ea Revert 14c6542 2013-07-03 00:01:04 -04:00
Greg Hendershott
14c6542b15 Add /usr/racket/bin to PATH 2013-07-02 23:57:19 -04:00
Greg Hendershott
28ddbd90eb Limit build status badge to master branch. 2013-07-02 23:20:57 -04:00
Greg Hendershott
897e0a85e0 Update README. 2013-07-02 23:09:31 -04:00
Greg Hendershott
0e341cf014 Avoid need to have install-racket.sh in the project.
Instead curl it from this repo and pipe to sh.
2013-07-02 22:01:49 -04:00
Greg Hendershott
5129205faa Less hyphen, more underline. And cowbell. More cowbell. 2013-07-02 22:00:04 -04:00
Greg Hendershott
d6d7fac51a Rename env var VERSION to RACKET_VERSION. 2013-07-02 21:54:05 -04:00
Greg Hendershott
13c07ab947 Set Racket version in yml. 2013-07-02 18:55:50 -04:00
Greg Hendershott
536f1ef1e1 Move sudo from yml to sh. Tweak a message. 2013-07-02 18:51:03 -04:00
Greg Hendershott
df4405e61d Supply all .travis.yml sections. 2013-07-02 18:13:53 -04:00
Greg Hendershott
e4b1b59f22 Use set -e 2013-07-02 18:11:22 -04:00
Greg Hendershott
52c63b2580 Fix build status badge 2013-07-02 15:27:16 -04:00
Greg Hendershott
b1ff5a04bd Add build status badge to README 2013-07-02 15:25:40 -04:00
Greg Hendershott
e71398f4c7 Delete debugging ls -l 2013-07-02 15:25:30 -04:00
Greg Hendershott
3777bb9940 ls -l for debugging 2013-07-02 15:19:44 -04:00
Greg Hendershott
f3ee3f4e35 Use Racket installer for Ubuntu 64-bit 2013-07-02 15:17:07 -04:00
Greg Hendershott
b92b7a4782 With more dot slash 2013-07-02 14:55:34 -04:00
Greg Hendershott
08b9f8cddf With more intensity of flailing. 2013-07-02 14:52:38 -04:00
Greg Hendershott
1be36d3c26 Suck less. 2013-07-02 14:47:41 -04:00
Greg Hendershott
62ddbbf702 Install to /usr/racket 2013-07-02 14:42:26 -04:00
Greg Hendershott
e68f332201 Install Racket using curl instead of apt-get 2013-07-02 14:35:42 -04:00
Greg Hendershott
358fbb74eb Fix raco make command. 2013-07-02 14:22:35 -04:00
Greg Hendershott
16abc50a23 Add comment. 2013-07-02 14:20:29 -04:00
Greg Hendershott
de3498784d .travis.yml 2013-07-02 14:17:25 -04:00
Greg Hendershott
7ed7e0cd2b Add minus1 2013-07-02 14:16:01 -04:00
Greg Hendershott
a84e47e80e Initial commit. 2013-07-02 14:12:46 -04:00