====== automake ====== 1) Create sources, “Makefile.am” 2) `autoscan` 3) Rename “configure.scan” to “configure.ac” 4) `autoheader` 4b) 'AC_CONFIG_AUX_DIR(config)' to put all config file in 'config' folder. 5) Add AM_INIT_AUTOMAKE to “configure.ac” 6) `aclocal` 7) `automake ­­add­missing ­­copy` 8) `autoconf` 9) `./configure` 10) `make` 11) `make install` ====== reconf ====== 1) Run `autoscan` again 2) Compare configure.scan with configure.ac Update configure.ac 3) Run `autoreconf` ====== Resources ====== minimal project with subdirectories * http://realmike.org/blog/2010/07/18/gnu-automake-by-example/ * http://stackoverflow.com/questions/2751541/autoconf-including-a-static-library-newbie * http://www.airs.com/ian/configure/configure_2.html * https://projects.coin-or.org/BuildTools/wiki/pm-autotools#WorkingWiththeGNUAutotools