Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
= ModBoost = That project is an attempt to modularise Boost, thanks to both CMake and Ruby/Rake. The project is hosted on GitHub: http://github.com/pocb/modboost. There is (at least) another Boost modularisation initiative (https://svn.boost.org/trac/boost/wiki/CMakeModularizationStatus), relying on three GitHub-hosted projects: - http://github.com/ryppl/boost-modularize - http://github.com/boost-lib/boost - http://github.com/ryppl/boost-svn ModBoost relies on all the good ideas from that project and tries to achieve the same goals in a much simpler way. That can be achieved by using all the expressivity and efficiency of Rake/Ruby, rather than CMake, in order to handle the co-location of several modules (Boost libraries). = Starter Guide for Developers = 1/ Please check that you have ruby and rake installed. On Fedora, for instance, the packages can be installed with: yum -y install rubygem-rake ruby ruby-libs 2/ Copy the 'modboost.yaml.sample' sample configuration file as 'modboost.yaml'. Then, alter it according to your environment. 3/ Display the list of available targets: $ rake --tasks For instance: $ rake checkout $ rake configure $ rake check $ rake install $ rake dist