30 Commits

Author SHA1 Message Date
Max Howell
d2c7fcac29 Split appsupport out into function 2009-05-25 12:01:01 +01:00
Max Howell
bff155932d New test for Boost version style
1_39_0 becomes 1.39.0
2009-05-25 12:01:01 +01:00
Max Howell
bdc02ad696 Owner made term a full project
He requested I remove the gist
2009-05-25 12:00:53 +01:00
Max Howell
d40718f4de Don't strip all symbols from dylibs 2009-05-23 18:21:35 +01:00
Max Howell
3c3f1a1c92 install the brew command with a relative symlink 2009-05-23 18:19:10 +01:00
Max Howell
0de774df34 Fix not capturing stderr from build commands 2009-05-23 18:19:10 +01:00
Max Howell
61cadf7b50 Don't adjust LDFLAGS if brew prefix is /usr/local
This keeps build lines more minimal so its just an aesthetic thing
2009-05-23 18:19:10 +01:00
Max Howell
a41cf81fbc MAKEFLAGS=-j2 2009-05-23 18:19:10 +01:00
Max Howell
9c864343b6 Strip executables and dylibs 2009-05-23 18:19:10 +01:00
Max Howell
188d87c902 GithubGistFormula
Downloads github gist and auto figures out the right fields then
installs to bin and makes executable
2009-05-23 18:19:10 +01:00
Max Howell
f32d0e6af9 UncompressedScriptFormula 2009-05-23 18:19:03 +01:00
Max Howell
77d3913bf8 Special case GitHub download URLs 2009-05-22 19:45:52 +01:00
Max Howell
be3b76b59c Display progress bar when downloading 2009-05-22 16:23:13 +01:00
Max Howell
07b9037eaf Really handle CTRL-C 2009-05-22 16:23:13 +01:00
Max Howell
c4608279af More rigorous regexp escaping 2009-05-22 16:23:08 +01:00
Max Howell
8faa3a8920 Escape inreplace 2009-05-22 00:15:48 +01:00
Max Howell
5c62420d27 Apply further optimizations to builds 2009-05-22 00:15:48 +01:00
Max Howell
ed0f997d18 Handle CTRL-C and RuntimeErrors prettily
But not the rest
2009-05-21 17:55:23 +01:00
Max Howell
8b4f826c3c --debug mode
Allows packager to salvage a failed build
2009-05-21 17:54:31 +01:00
Max Howell
b659838993 Display md5 mismatch if that fails 2009-05-21 17:54:14 +01:00
Max Howell
0b0fa48c31 Rename h1 to ohai (for the lulz) 2009-05-21 17:50:57 +01:00
Max Howell
1b5d1c16ac Quote paths in shell commands 2009-05-21 12:40:40 +01:00
Max Howell
85bcf8b9e5 Raise an error on download failure 2009-05-21 04:36:53 +01:00
Max Howell
acc2f79696 Setup build environment to include our prefix 2009-05-21 04:35:36 +01:00
Max Howell
5d13eee9d4 Prettier exception handler
Build timing
No dmd caveats
2009-05-21 03:26:44 +01:00
Max Howell
8d7117c167 Support caveats
Return a string from the brew yield block
2009-05-21 02:46:54 +01:00
Max Howell
bab81f6d00 Prettier command output
Absorb stdout unless --verbose is specified
2009-05-21 02:24:45 +01:00
Max Howell
bbee88869a Target OS X 10.5 and optimise 2009-05-21 01:28:11 +01:00
Max Howell
5b3e0978ea Suppress require 'FileUtils' warning
The message "warning: already initialized constant OPT_TABLE" is due to
the non-case-sensitive HFS+ filesystem, and the Pathname module
including FileUtils as fileutils.
2009-05-21 01:15:47 +01:00
Max Howell
84c5c3e5c3 The core tree, and some formulae 2009-05-21 00:04:43 +01:00