
On 09/02/14 19:05, Paul A. Bristow wrote:
I'm revisiting
https://svn.boost.org/trac/boost/wiki/StartModDev
to try set up a new library.
I've started by trying to use the simple 'library' I created over a year ago using a previous version of this document.
Is it intended that users should place their 'Boost-Wannabe' libraries in the modular-boost in /libs/mylibrary as other real Boost libraries ? When I assumed this, I found it impossible to GIT clone my existing 'simple' library into the /libs folder as it is not empty, so the 2nd line
git clone mailto:git@github.com:Beman/simple.git git@github.com:Beman/simple.git
cd $BOOST_ROOT cd libs git clone git@github.com:Beman/simple.git simple works fine for me, assuming there is no 'simple' directory that already exists.
Or do I add this folder to the Include directory list? (Tiresome)
A submodule is just a separate clone inside a tree, with the master tree aware of its revision. There is no problem putting a clone of any repository inside of boost/libs, and if the layout follows that of Boost, it (b2 headers, stage, install, etc) will just work. At least the headers work fine for boost.simple