diff options
| author | Ryan Pavlik | 2010-05-20 20:30:58 -0500 |
|---|---|---|
| committer | David Höppner | 2010-08-27 19:50:06 +0200 |
| commit | c5a358808fb01492d12747734e9f63110d89ffcc (patch) | |
| tree | b324d3e88b7fd93b48300eb7a5286d0e1e15bb81 /Library/Formula | |
| parent | bdd131a6a554a83795a68f51727e5f79570cdd4e (diff) | |
| download | homebrew-c5a358808fb01492d12747734e9f63110d89ffcc.tar.bz2 | |
New formula cppdom
Signed-off-by: David Höppner <0xffea@gmail.com>
* remove require hardware
* use snow_leopard_64
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/cppdom.rb | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Library/Formula/cppdom.rb b/Library/Formula/cppdom.rb new file mode 100644 index 000000000..736c446f7 --- /dev/null +++ b/Library/Formula/cppdom.rb @@ -0,0 +1,23 @@ +require 'formula' + +class Cppdom <Formula + url 'http://downloads.sourceforge.net/project/xml-cppdom/CppDOM/1.0.1/cppdom-1.0.1.tar.gz' + homepage 'http://sourceforge.net/projects/xml-cppdom/' + md5 'ab30e45eb8129e14040020edc5b0b130' + + depends_on 'scons' + depends_on 'boost' + + def install + args = ["prefix=#{prefix}", "build_test=no", "var_type=optimized", + "BoostBaseDir=#{Formula.factory('boost').prefix}/"] + + if snow_leopard_64? + args << 'var_arch=x64' + else + args << 'var_arch=ia32' + end + + system "scons", "install", *args + end +end |
