comparison configure.in @ 1237:9d78b5687400

[project @ 1995-04-10 15:56:41 by jwe]
author jwe
date Mon, 10 Apr 1995 15:56:41 +0000
parents 254a72d9587f
children cb032139cb9f
comparison
equal deleted inserted replaced
1236:254a72d9587f 1237:9d78b5687400
18 ### 18 ###
19 ### You should have received a copy of the GNU General Public License 19 ### You should have received a copy of the GNU General Public License
20 ### along with Octave; see the file COPYING. If not, write to the Free 20 ### along with Octave; see the file COPYING. If not, write to the Free
21 ### Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. 21 ### Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
22 22
23 AC_REVISION($Revision: 1.112 $) 23 AC_REVISION($Revision: 1.113 $)
24 AC_PREREQ(2.0) 24 AC_PREREQ(2.0)
25 AC_INIT(src/octave.cc) 25 AC_INIT(src/octave.cc)
26 AC_CONFIG_HEADER(config.h) 26 AC_CONFIG_HEADER(config.h)
27 27
28 AC_DEFINE(OCTAVE_SOURCE, 1) 28 AC_DEFINE(OCTAVE_SOURCE, 1)
740 AC_MSG_RESULT([adding -Wall to CFLAGS]) 740 AC_MSG_RESULT([adding -Wall to CFLAGS])
741 fi 741 fi
742 742
743 ### Run configure in subdirectories. 743 ### Run configure in subdirectories.
744 744
745 AC_CONFIG_SUBDIRS(kpathsea scripts) 745 AC_CONFIG_SUBDIRS(kpathsea libcruft scripts)
746 746
747 ### Do the substitutions in all the Makefiles. 747 ### Do the substitutions in all the Makefiles.
748 748
749 define([tmpA], [Makefile octMakefile Makeconf])dnl 749 define([tmpA], [Makefile octMakefile Makeconf])dnl
750 define([tmpB], [libcruft/Makefile libcruft/Makerules])dnl
751 define([tmpC], [liboctave/Makefile src/Makefile dld/Makefile])dnl 750 define([tmpC], [liboctave/Makefile src/Makefile dld/Makefile])dnl
752 define([tmpD], [info/Makefile readline/Makefile readline/doc/Makefile])dnl 751 define([tmpD], [info/Makefile readline/Makefile readline/doc/Makefile])dnl
753 define([tmpE], [readline/examples/Makefile doc/Makefile])dnl 752 define([tmpE], [readline/examples/Makefile doc/Makefile])dnl
754 define([tmpF], [test/Makefile])dnl 753 define([tmpF], [test/Makefile])dnl
755 define([srcdirs], [tmpA tmpB tmpC tmpD tmpE tmpF])dnl 754 define([srcdirs], [tmpA tmpB tmpC tmpD tmpE tmpF])dnl
756 755
757 define([tmpa], [libcruft/blas/Makefile libcruft/balgen/Makefile])dnl 756 AC_OUTPUT([srcdirs])
758 define([tmpb], [libcruft/dassl/Makefile libcruft/eispack/Makefile])dnl
759 define([tmpc], [libcruft/fftpack/Makefile libcruft/fsqp/Makefile])dnl
760 define([tmpd], [libcruft/lapack/Makefile libcruft/linpack/Makefile])dnl
761 define([tmpe], [libcruft/minpack/Makefile libcruft/misc/Makefile])dnl
762 define([tmpf], [libcruft/npsol/Makefile libcruft/odepack/Makefile])dnl
763 define([tmpg], [libcruft/qpsol/Makefile libcruft/quadpack/Makefile])dnl
764 define([tmph], [libcruft/ranlib/Makefile libcruft/slatec-fn/Makefile])dnl
765 define([tmpi], [libcruft/villad/Makefile])dnl
766 define([cruftdirs], [tmpa tmpb tmpc tmpd tmpe tmpf tmpg tmph tmpi])dnl
767
768 AC_OUTPUT([srcdirs cruftdirs])
769 757
770 ### Print a summary so that important information isn't missed. 758 ### Print a summary so that important information isn't missed.
771 759
772 CXX_EXTRAS="$HOST_CXXFLAGS $NO_IMPLICIT_TEMPLATES $GCC_IEEE_FP_FLAG" 760 CXX_EXTRAS="$HOST_CXXFLAGS $NO_IMPLICIT_TEMPLATES $GCC_IEEE_FP_FLAG"
773 761