diff options
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/rp.rb | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Library/Formula/rp.rb b/Library/Formula/rp.rb new file mode 100644 index 000000000..7fcaa3057 --- /dev/null +++ b/Library/Formula/rp.rb @@ -0,0 +1,44 @@ +require 'formula' + +class Rp < Formula + homepage 'http://0vercl0k.github.io/rp/' + head 'https://github.com/0vercl0k/rp.git' + url 'https://github.com/0vercl0k/rp/archive/v1.tar.gz' + version '1.0' + sha1 '01f55e396048472ee8a0e452cc597858733ee390' + + depends_on :macos => :lion + depends_on 'cmake' => :build + + def patches + # In order to have the same binary name in 32 and 64 bits. + DATA + end + + def install + mkdir 'build' do + system "cmake", ".." + system "make" + end + bin.install 'bin/rp-osx' + end +end + +__END__ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 79d576b..34c2afa 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -36,12 +36,10 @@ set(RP_NAME "${RP_NAME}-${RP_PLAT}") + + if(CMAKE_SIZEOF_VOID_P EQUAL 8 AND NOT(optX86BUILD)) + set(FLAG_CXX "-m64") +- set(RP_NAME "${RP_NAME}-x64") + set(BEA_LIBRARY "BeaEngine.x64.${RP_PLAT}.${EXTENSION_LIBRARY}") + set(ARGTABLE_LIBRARY "argtable2.x64.${RP_PLAT}.${EXTENSION_LIBRARY}") + else() + set(FLAG_CXX "-m32") +- set(RP_NAME "${RP_NAME}-x86") + set(BEA_LIBRARY "BeaEngine.x86.${RP_PLAT}.${EXTENSION_LIBRARY}") + set(ARGTABLE_LIBRARY "argtable2.x86.${RP_PLAT}.${EXTENSION_LIBRARY}") + endif(CMAKE_SIZEOF_VOID_P EQUAL 8 AND NOT(optX86BUILD)) |
