aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/yarp.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/yarp.rb')
-rw-r--r--Library/Formula/yarp.rb58
1 files changed, 0 insertions, 58 deletions
diff --git a/Library/Formula/yarp.rb b/Library/Formula/yarp.rb
deleted file mode 100644
index e68b9b4e9..000000000
--- a/Library/Formula/yarp.rb
+++ /dev/null
@@ -1,58 +0,0 @@
-require "formula"
-
-class Yarp < Formula
- homepage "http://yarp.it"
- head "https://github.com/robotology/yarp.git"
- url "https://github.com/robotology/yarp/archive/v2.3.63.tar.gz"
- sha1 "bef87cf5e53c1dc5b9fe4de90022cb8285405fa2"
-
- option "without-shared", "Build only static version of YARP libraries"
-
- depends_on "pkg-config" => :build
- depends_on "cmake" => :build
- depends_on "ace"
- depends_on "gsl"
- depends_on "gtk+"
- depends_on "gtkmm"
- depends_on "libglademm"
- depends_on "sqlite"
- depends_on "readline"
- depends_on "jpeg"
- depends_on :x11
-
- def install
- args = std_cmake_args + %W[
- -DCREATE_LIB_MATH=TRUE
- -DCREATE_GUIS=TRUE
- -DCREATE_YMANAGER=TRUE
- -DYARP_USE_SYSTEM_SQLITE=TRUE
- -DCREATE_OPTIONAL_CARRIERS=TRUE
- -DENABLE_yarpcar_mjpeg_carrier=TRUE
- -DENABLE_yarpcar_rossrv_carrier=TRUE
- -DENABLE_yarpcar_tcpros_carrier=TRUE
- -DENABLE_yarpcar_xmlrpc_carrier=TRUE
- -DENABLE_yarpcar_bayer_carrier=TRUE
- -DUSE_LIBDC1394=FALSE
- -DENABLE_yarpcar_priority_carrier=TRUE
- -DCREATE_IDLS=TRUE
- -DENABLE_yarpidl_thrift=TRUE
- -DCREATE_YARPVIEW=TRUE
- -DCREATE_YARPSCOPE=TRUE
- -DCREATE_GYARPMANAGER=TRUE
- ]
-
- if build.without? "shared"
- args << "-DCREATE_SHARED_LIBRARY:BOOL=FALSE"
- else
- args << "-DCREATE_SHARED_LIBRARY:BOOL=TRUE"
- end
- args << "."
-
- system "cmake", *args
- system "make", "install"
- end
-
- test do
- system "#{bin}/yarp", "check"
- end
-end