mulle-bootstrap 2.0 release
mulle-bootstrap 2.0 has just been released and it contains a lot of new functionality, simplifications and other improvements. It now runs on Linux, FreeBSD, OS X and Windows using the Ubuntu bash and the MinGW bash. -> ReleaseNotes
Lets take a step back and see what mulle-bootstrap can do for you
- You program in C, C++ or in Objective-C, mulle-bootstrap is written for you
- If you need to link against a library, that clashes with an installed library, mulle-bootstrap could break this quandary
- If you feel that
apt-get installpollutes your system with too many libraries, mulle-bootstrap may be the solution
- If you don’t like developing in virtual machines, mulle-bootstrap may tickle your fancy
- If you like to decompose huge projects into reusable libraries, mulle-bootstrap may enable you to do so
- If you do cross-platform development, mulle-bootstrap may be your best bet for a dependency manager
mulle-bootstrap core principles are
- Nothing gets installed outside of the project folder
- mulle-bootstrap manages your dependencies, it does not manage your project
- It should be adaptable to a wide ranges of project styles. Almost anything can be done with configuration settings or additional shell scripts.
- It should be scrutable. If things go wrong, it should be easy to figure out what the problem is. It has extensive logging and tracing support built in.
- It should run everywhere. mulle-bootstrap is a collection of shell scripts. If your system can run the bash, it can run mulle-bootstrap.
Check out README.md for a further introduction.