#
-# This creates the aclocal.m4 file from the standard macro and the
+# ____________________________________________________________________
+# aclocal creates the aclocal.m4 file from the standard macro and the
# custom macro embedded in the directory salome_adm/unix/config_files.
+# output:
+# aclocal.m4
+# autom4te.cache (directory)
echo "====================================================== aclocal"
+
aclocal -I salome_adm/unix/config_files || exit 1
-# This instruction creates some configuration files (ltmain.sh,
+
+# ____________________________________________________________________
+# libtoolize creates some configuration files (ltmain.sh,
# config.guess and config.sub). It only depends on the libtool
# version. The files are created in the directory specified with the
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac).
+# output:
+# salome_adm/unix/config_files/config.guess
+# salome_adm/unix/config_files/config.sub
+# salome_adm/unix/config_files/ltmain.sh
echo "====================================================== libtoolize"
+
libtoolize --force --copy --automake || exit 1
-# This instruction creates some scripts used in building process
+
+# ____________________________________________________________________
+# autoconf creates the configure script from the file configure.ac (or
+# configure.in if configure.ac doesn't exist)
+# output:
+# configure
+echo "====================================================== autoconf"
+
+autoconf
+
+# ____________________________________________________________________
+# autoheader creates config.h.in
+# output:
+# configure
+#echo "====================================================== autoheader"
+
+#autoheader
+
+# ____________________________________________________________________
+# automake creates some scripts used in building process
# (install-sh, missing, ...). It only depends on the automake
# version. The files are created in the directory specified with the
# AC_CONFIG_AUX_DIR(<mydir>) tag (see configure.ac). This step also
# creates the Makefile.in files from the Makefile.am files.
+# output:
+# salome_adm/unix/config_files/compile
+# salome_adm/unix/config_files/depcomp
+# salome_adm/unix/config_files/install-sh
+# salome_adm/unix/config_files/missing
+# salome_adm/unix/config_files/py-compile
+# Makefile.in (from Makefile.am)
echo "====================================================== automake"
+
automake --add-missing --copy --gnu
-# This creates the configure script from the file configure.ac (or
-# configure.in if configure.ac doesn't exist)
-echo "====================================================== autoconf"
-autoconf
+# ____________________________________________________________________
#
# Note that automake could be executed at last after autoconf. The
# order doesn't matter.
# The deprecated files are deprecated for the KERNEL but not for the
# related modules (GUI, MED, ...). Some files have to be installed.
DEPRECATED_FILES=\
- DEPRECATED/ltconfig \
- DEPRECATED/install-sh \
- DEPRECATED/config.sub \
- DEPRECATED/config.guess \
- DEPRECATED/ltmain.sh \
- DEPRECATED/libtool.m4 \
+ DEPRECATED/ac_cc_warnings.m4 \
DEPRECATED/ac_cxx_bool.m4 \
DEPRECATED/ac_cxx_mutable.m4 \
DEPRECATED/ac_cxx_partial_specialization.m4 \
- DEPRECATED/check_mico.m4 \
DEPRECATED/ac_cxx_typename.m4 \
- DEPRECATED/ac_cc_warnings.m4
+ DEPRECATED/check_mico.m4 \
+ DEPRECATED/libtool.m4 \
+ DEPRECATED/ltconfig
dist_salomem4_DATA=\
ac_cxx_depend_flag.m4 \
ac_cxx_use_std_iostream.m4 \
ac_cxx_warnings.m4 \
ac_linker_options.m4 \
+acx_pthread.m4 \
check_Kernel.m4 \
check_boost.m4 \
check_cas.m4 \
check_omniorb.m4 \
check_opengl.m4 \
check_openpbs.m4 \
-check_pthreads.m4 \
check_pyqt.m4 \
check_qt.m4 \
check_qwt.m4 \