Nat! bio photo


Senior Mull

Twitter Github Twitch

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 install pollutes 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.

So head on over to one of the project pages Mulle Kybernetik or GitHub and give it a try.

Check out for a further introduction.

Post a comment

All comments are held for moderation; basic HTML formatting accepted.

E-mail: (not published)