automake
1) Create sources, “Makefile.am”
2) autoscan
3) Rename “configure.scan” to “configure.ac”
4) autoheader
4b) 'ACCONFIGAUXDIR(config)' to put all config file in 'config' folder.
5) Add AMINIT_AUTOMAKE to “configure.ac”
6) aclocal
7) automake addmissing 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