LinBuild is a Python-based, simple and user-friendly build system for C/C++ on Linux/Unix. LinBuild adopts some concepts from Waf and CMake. LinBuild is simply a single script that depends only on Python.
Be the first to post a text review of LinBuild. Rate and review a project by clicking thumbs up or thumbs down in the right column.
CHANGELOG for LinBuild ---------------------- 1.0.3: + Automatic check for Python version added + Crash bug in Qt4 tool fixed + Bug in delFile fixed (it didn't remove file without a full path) + --version fixed: a linfile is not required anymore 1.0.2: + checkHeader() fixed (now uses g++ and checks the result) + checkSTL() added 1.0.1: + Support for multiple source dirs added + --cleancache added + Clean.delTree() added + a set removed + Code cleaned up 1.0.0: + Dependency scan made recursive + Library version check added + Strip option added + Bug fixes 1.0.0-rc1: + Qt4 support improved + Variable system added + Variable substitution added + Bug fixes 1.0.0-beta: + Support for Qt4 added + Lots of bug fixes 1.0.0-aplha: + Basic functionality works -- Jussi Lind <jussi.lind@iki.fi>
A couple of bug fixes. LinBuild is a Python-based, simple and user-friendly build system for C/C++ on Linux/Unix. It's intended to be distributed with your project, so there's no need to get it installed on the system. LinBuild adopts some concepts from Waf and CMake and it is simply a single script that depends only on Python. LinBuild replaces GNU Make and makes it really easy to configure, build & install a C/C++ project. LinBuild features e.g. automatic build dependency scanning of source files, multi-threaded build process and built-in supports for Qt4 and pkg-config.
CHANGELOG for LinBuild ---------------------- 1.0.2: + checkHeader() fixed (now uses g++ and checks the result) + checkSTL() added 1.0.1: + Support for multiple source dirs added + --cleancache added + Clean.delTree() added + a set removed + Code cleaned up 1.0.0: + Dependency scan made recursive + Library version check added + Strip option added + Bug fixes 1.0.0-rc1: + Qt4 support improved + Variable system added + Variable substitution added + Bug fixes 1.0.0-beta: + Support for Qt4 added + Lots of bug fixes 1.0.0-aplha: + Basic functionality works -- Jussi Lind <jussi.lind@iki.fi>
CHANGELOG for LinBuild ---------------------- 1.0.1: + Support for multiple source dirs added + --cleancache added + Clean.delTree() added + a set removed + Code cleaned up 1.0.0: + Dependency scan made recursive + Library version check added + Strip option added + Bug fixes 1.0.0-rc1: + Qt4 support improved + Variable system added + Variable substitution added + Bug fixes 1.0.0-beta: + Support for Qt4 added + Lots of bug fixes 1.0.0-alpha: + Basic functionality works -- Jussi Lind <jussi.lind@iki.fi>
CHANGELOG for LinBuild ---------------------- 1.0.0: + Dependency scan made recursive + Library version check added + Strip option added + Bug fixes 1.0.0-rc1: + Qt4 support improved + Variable system added + Variable substitution added + Bug fixes 1.0.0-beta: + Support for Qt4 added + Lots of bug fixes 1.0.0-aplha: + Basic functionality works -- Jussi Lind <jussi.lind@iki.fi>
Finally the first stable release! LinBuild is a Python-based, simple and user-friendly build system for C/C++ on Linux/Unix. It's intended to be distributed with your project so there's no need to get it installed on the system. LinBuild adopts some concepts from Waf and CMake and it is simply a single script that depends only on Python. LinBuild replaces GNU Make and makes it really easy to configure, build & install a C/C++ project. LinBuild features e.g. automatic build dependency scanning of source files, multi-threaded build process and built-in supports for Qt4 and pkg-config.
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: