Changes between Version 31 and Version 32 of SoC2014


Ignore:
Timestamp:
Feb 10, 2014, 5:32:13 PM (9 years ago)
Author:
bschaeling
Comment:

Added Bjam clone

Legend:

Unmodified
Added
Removed
Modified
  • SoC2014

    v31 v32  
    318318This project could be mentored by Vicente J. Botet Escriba
    319319
     320=== Bjam clone based on the Boost libraries ===
     321 
     322* Write a parser for the most important rules (exe, lib and so on) based on Boost.Spirit
     323* Use the parser's actions to create a dependency tree based on Boost.Graph
     324* Attach Python functions to the nodes in the dependency tree based on Boost.Python
     325* Implement Python functions for one toolset (like g++)
     326 
     327The project promises a lot of variety as different Boost libraries have to be used. It's also an opportunity to get familiar with various Boost libraries. As it can be broken down into tasks it shouldn't be that difficult to make a realistic plan for a summer project.
     328
     329For more information have a look at https://github.com/boostcon/2011_presentations/raw/master/mon/Boost.Build.pdf and http://www.highscore.de/cpp/boostbuild/.
     330
     331Possible mentor: Boris Schaeling
     332
    320333= Ideas =
    321334