diff options
| -rw-r--r-- | Library/Formula/dos2unix.rb | 5 | ||||
| -rw-r--r-- | Library/Formula/tree.rb | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/Library/Formula/dos2unix.rb b/Library/Formula/dos2unix.rb index 06988aac8..c0ba4f5f6 100644 --- a/Library/Formula/dos2unix.rb +++ b/Library/Formula/dos2unix.rb @@ -7,8 +7,11 @@ class Dos2unix <Formula def install File.unlink 'dos2unix' + # we don't use make as it doesn't optimise :P - system "gcc #{ENV['CFLAGS']} dos2unix.c -o dos2unix" + gcc = ENV['CC'] || "gcc" + system "#{gcc} #{ENV['CFLAGS']} dos2unix.c -o dos2unix" + # make install is broken due to INSTALL file, but also it sucks so we'll do it # also Ruby 1.8 is broken, it won't allow you to move a symlink that's # target is invalid. FFS very dissapointed with dependability of diff --git a/Library/Formula/tree.rb b/Library/Formula/tree.rb index 7964a0184..982b4bb5a 100644 --- a/Library/Formula/tree.rb +++ b/Library/Formula/tree.rb @@ -6,7 +6,9 @@ class Tree <Formula @md5='a7731a898e2c0d7e422a57a84ffbb06c' def install - system "gcc #{ENV['CFLAGS']} -o tree tree.c strverscmp.c" + gcc = ENV['CC'] || "gcc" + system "#{gcc} #{ENV['CFLAGS']} -o tree tree.c strverscmp.c" + bin.install "tree" man1.install "man/tree.1" end |
