Index¶
The MagicMakefile System for posix systems and GNU Make.
Usage (replace MYPROJECTNAME with your project name)
svn export http://opensource.jdkoftinoff.com/magicmake/svn/trunk MYPROJECTNAME
cd MYPROJECTNAME
./configure --init
And then add source code to the include dir, src dir, and tools dir.
Edit the *project.mk" file for project specific settings and version number.
Then configure and compile your project:
./configure --target-platform-posix=1 --debug=1 --prefix=/usr/local/MYPROJECTNAME
make
sudo make install
This MagicMakefile system is a simplified but more powerful version than the one I wrote and published at: * http://opensource.jdkoftinoff.com/jdks/trac/wiki/MagicMakefileV5
Contact me at jeffk@jdkoftinoff.com for more information.