Hello, I've packaged this build/configure tool which we've been using
years on a number of medium-large C/C++ projects.
It is composed of two orthogonal pieces:
1) a bourne shell API for package autoconfiguration;
2) a GNU make template library and wrappers to build and cross-build
It has proved to be quite solid and versatile, and I'm pretty sure it
could be useful to others who need to keep a reasonable entropy level
in large projects.
* MaKL (http://koanlogic.com/makl)
* BSD license
* GNU make templates for building C/C++ projects
* MaKL is a simple and light framework for building multi-platform C/C++
projects, purely based on the Bourne Shell and GNU Make. It
set of GNU make templates to ease the creation and maintenance of
Makefile's, and a rich Bourne shell API to create configure scripts.
It is ideal for embedded systems due to its cross-compilation,
multiplatform toolchaining mechanisms, and minimal external