Previous: , Up: Overview   [Contents][Index]


Build process

Build process

coNCePTuaL is built using the GNU Autotools ( Autoconf, Automake, and Libtool). Consequently, changes should be made to original files, not generated files. Specifically, configure.ac and acinclude.m4 should be edited in place of configure; ncptl.h.in should be edited in place of ncptl.h; and, the various Makefile.am files should be edited in place of the corresponding Makefiles.

If configure is given the --enable-maintainer-mode option, make will automatically re-run aclocal , autoheader, automake, autoconf, and/or ./configure as needed. Developers who plan to modify any of the “maintainer” files ( acinclude.m4, configure.ac, and the various Makefile.am files) are strongly encouraged to configure coNCePTuaL with --enable-maintainer-mode in order to ensure that the build process is kept current with any changes.

Scott Pakin, pakin@lanl.gov