cbatten-sw
mcppbs
The Modular C++ Build System is a set of makefiles, scripts, and policies for managing, testing, and building large C++ projects. The fundamental idea is that we divide the large project into several smaller pieces called subprojects. Subprojects are both a physical concept (ie. how the files are named and organized) as well as a logical concept (ie. how the classes and functions are named and organized). Each subproject encapsulates a moderate amount of related functionality; subprojects usually contain tens of source files and include Makefile/Autoconf fragments. Toplevel scripts automatically integrate these fragments with a great deal of pre-defined functionality to create non-recursive configure and Makefile scripts. The build system is designed so that subprojects can be easily moved between projects. The build system includes support for dependency tracking and a subproject called utst which provides a framework for writing unit tests. The mcppbs user guide and utst user guide include tutorials and reference documentation.
-
Cloning this repository:
git clone git://gitorious.org/cbatten-sw/mcppbs.git mcppbs cd mcppbs
Add this repository as a remote to an existing local repository:
git remote add mcppbs git://gitorious.org/cbatten-sw/mcppbs.git git fetch mcppbs git checkout -b my-local-tracking-branch mcppbs/master_or_other_branch
- Branches:
- master
Activities 
-
Tuesday February 23 2010
-
Push
18:40
Christopher Batten pushed 59aff9ba to cbatten-sw/mcppbs:master
Christopher Batten on February 22, 2010 20:55
-
-
Saturday February 20 2010
-
Push
17:59
Christopher Batten pushed addd1c5e to cbatten-sw/mcppbs:master
Christopher Batten on February 20, 2010 17:58 -
Push
17:39
Christopher Batten pushed 2 commits to cbatten-sw/mcppbs:master
master changed from 596dbc4 to 596ed62

-
Push
17:20
Christopher Batten pushed 596dbc44 to cbatten-sw/mcppbs:master
Christopher Batten on February 20, 2010 16:24
-

