30 lines
1.1 KiB
Ruby
30 lines
1.1 KiB
Ruby
class Premake < Formula
|
|
desc "Powerfully simple build configuration"
|
|
homepage "http://industriousone.com/premake"
|
|
url "https://downloads.sourceforge.net/project/premake/Premake/4.3/premake-4.3-src.zip"
|
|
sha256 "36536490f8928d8ecde135da80cd8b751ea5bebe50cabba5c0de49cd41cb2780"
|
|
|
|
bottle do
|
|
cellar :any
|
|
sha256 "d57b33a77188b36ad9302906ebdd16b454611ee1dc146b1fc008807347bfb141" => :mavericks
|
|
sha256 "dc7affe6284df57b61d81fe6ba00588c79a2c817f57bff1b5dec1a39cd7e5053" => :mountain_lion
|
|
sha256 "626bcb3c9d5244c91468f07e8705ad1726b3250d3018b0d11392df5374679a28" => :lion
|
|
end
|
|
|
|
devel do
|
|
url "https://downloads.sourceforge.net/project/premake/Premake/4.4/premake-4.4-beta5-src.zip"
|
|
sha256 "0fa1ed02c5229d931e87995123cdb11d44fcc8bd99bba8e8bb1bbc0aaa798161"
|
|
end
|
|
|
|
def install
|
|
unless build.devel?
|
|
# Linking against stdc++-static causes a library not found error on 10.7
|
|
inreplace "build/gmake.macosx/Premake4.make", "-lstdc++-static ", ""
|
|
end
|
|
system "make", "-C", "build/gmake.macosx"
|
|
|
|
# Premake has no install target, but its just a single file that is needed
|
|
bin.install "bin/release/premake4"
|
|
end
|
|
end
|