{ "name": "BoostPython", "description": "C++ library for C++/Python2 interoperability", "url": "https://dl.bintray.com/boostorg/release/1.69.0/source/boost_1_69_0.tar.bz2", "mirror": null, "homepage": "https://www.boost.org/", "depends": [ { "depend": "boost", "build-depend": false } ], "resource": [], "conflicts": [], "patches": [], "install": [ "args = [\"--prefix=#{prefix}\",", "\"--libdir=#{lib}\",", "\"-d2\",", "\"-j#{ENV.make_jobs}\",", "\"--layout=tagged-1.66\",", "\"threading=multi,single\",", "\"link=shared,static\"]", "args << \"cxxflags=-std=c++14\"", "if ENV.compiler == :clang", "args << \"cxxflags=-stdlib=libc++\" << \"linkflags=-stdlib=libc++\"", "end", "pyver = Language::Python.major_minor_version \"python\"", "system \"./bootstrap.sh\", \"--prefix=#{prefix}\", \"--libdir=#{lib}\",", "\"--with-libraries=python\", \"--with-python=python\"", "system \"./b2\", \"--build-dir=build-python\", \"--stagedir=stage-python\",", "\"python=#{pyver}\", *args", "lib.install Dir[\"stage-python/lib/*py*\"]", "doc.install Dir[\"libs/python/doc/*\"]" ], "version": "1_69_0", "file": "boost-python.rb" }