Boost logo

Boost :

Subject: Re: [boost] Just another GSoC project idea: Create a Bjam clone based on the Boost libraries
From: Alligand Edouard (edouard.alligand_at_[hidden])
Date: 2014-02-10 02:20:25

> 1. Write a parser for the most important rules (exe, lib and so on) based on
> Boost.Spirit 2. Use the parser's actions to create a dependency tree based on
> Boost.Graph 3. Attach Python functions to the nodes in the dependency tree
> based on Boost.Python 4. Implement Python functions for one toolset (like g++)

What about using that parser to create a tool that would transform bjam files into different files (ninja, make, cmake, etc.)?

That would be very useful in order to integrate Boost libraries into existing projects.


Boost list run by bdawes at, gregod at, cpdaniel at, john at