4 Make+ is entirely self-hosting! But don't worry, it's easy to build and
5 install make+ even if you don't already have make+ installed. Follow the
6 steps below to build, install or make a package.
8 1. Quick installation for the impatient:
10 MAKEPLUS_HOME=`pwd`; export MAKEPLUS_HOME
11 PATH=$MAKEPLUS_HOME:$PATH
12 ./configure [--prefix=/usr --sysconfdir=/etc]
19 Step by step instructions follow:
21 2. Set the MAKEPLUS_HOME environment variable to point to the make+
24 Make sure you are in the unpacked make+ source directory and type:
29 If you are using CSH, type:
31 setenv MAKEPLUS_HOME `pwd`
33 Note that those are backquotes (`) around the pwd.
39 which should show the full path to the unpacked source directory.
41 Similarly you also need to update your PATH so that the 'make+'
44 PATH=$MAKEPLUS_HOME:$PATH
46 3. Configure the paths used by make+. Normally you would do:
50 This will install make+ entirely under the /usr/local directory. To
51 install under /usr and with the configuration file in /etc, do:
53 ./configure --prefix=/usr --sysconfdir=/etc
55 4. Run make+ to have it build itself:
59 5. To perform a straightforward install, you'll need to be root (but
60 you don't need to be root yet if all you want to do is build an RPM).
65 you will probably be asked for the root password.
72 7. If you prefer, you can build an RPM of make+:
76 The RPM will end up under build-*/makeplus-*.rpm
78 8. Remove the MAKEPLUS_HOME environment variable.