cvra/pid — pull request #11 by pierluca (2014-07-07 00:13:47+00:00)
Title: Switched to CVRA Build System (don't merge just yet)

The build fails until the pull request in the platform-abstraction repository gets merged.

-----
Two-file system.

make.sh [debug|release]
makes the "project". in this case, the test of the library

cvraModuleMake.sh
contains the dependencies of the library in a simple format.
In this case: platform-abstraction

For each build configuration, two variables are expected:
CFGNAME= ( file.c header.h )
CFGNAME_linklibs = ( lib_we_need )

By default, I suggest:
x86 for linux-based software
embedded for the uC/OS-III version
tests for the test-only compilation