http://industriousone.com/premakePremake LUA build tool
A very easy to use build system. I had a shared library project built in
minutes using this with very little faffing about. It's works on top of
the Lua scripting language, adding features necessary for a build system.
Here's a premake4.lua script for building a simple shared library:
solution "MySharedLibrary"
configurations { "Release", "Debug" }
project "mysharedlib"
kind "SharedLib"
language "C"
files { "mysharedlib/*.h", "mysharedlib/*.c" }
configuration { "linux", "gmake" }
buildoptions { "-std=gnu99" }
configuration "Debug"
defines "DEBUG"
flags "Symbols"
configuration "Release"
flags "Optimize"
http://premake.sourceforge.net/
maybe useful to some of you?
Aitch