2 Copyright © 2006 Mikko Rasa, Mikkosoft Productions
6 Builder is a program for building other programs, similar to make, scons and
7 others. It is specifically designed to suit my needs, with the goal of
8 minimizing the amount of per-package configuration.
13 Builder is normally built using itself. However, if you just downloaded the
14 source and don't yet have a Builder binary, how is that possible? To resolve
15 this problem, there's a script called bootstrap.sh in the Builder main
16 directory. Before running it, make sure you have the following libraries
19 MSP libraries: misc core parser path regex++ getopt++
23 Since the MSP libraries are also normally built with Builder, the script will
24 need to have their sources available. By default, it will look at ../libs.
25 You can change this by setting the LIBPATH evironment variable for the script.
26 If everything goes well, you should have a builder-stage1 binary that you can
27 use to build a normal version of Builder.