X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=configure.in;h=1948109ea3a6b3bcdf8b9a73f47939f641bdd4be;hb=1ed3ca1ad8893fc2cb76aa67a0830bcf52e2502c;hp=7acae1843d9ea3d8328c187abb5ed5a2e9a78654;hpb=8438b824fb221159742957c2eeab761effe73be4;p=lilypond.git diff --git a/configure.in b/configure.in index 7acae1843d..1948109ea3 100644 --- a/configure.in +++ b/configure.in @@ -9,29 +9,34 @@ AC_INIT AC_CONFIG_AUX_DIR([stepmake/bin]) # For stepmake package: # AC_CONFIG_AUX_DIR(bin) + + STEPMAKE_INIT + + # List a file that identifies your package. -AC_CONFIG_SRCDIR([make/lilypond.lsm.in]) +AC_CONFIG_SRCDIR([lily/main.cc]) + # Move to aclocal.m4? AC_CONFIG_HEADER([$CONFIGFILE.h:config.hh.in]) -# For all packages except the StepMake package itself -AC_CONFIG_SUBDIRS(stepmake) - # Uncomment the configuration options your package needs. # must come before any header checks STEPMAKE_COMPILE +STEPMAKE_PYTHON(REQUIRED,2.1) STEPMAKE_GCC(REQUIRED, 2.8) STEPMAKE_CXX(REQUIRED) -STEPMAKE_GXX(REQUIRED, 2.95) +STEPMAKE_GXX(REQUIRED, 3.0.5) STEPMAKE_CXXTEMPLATE STEPMAKE_LIB(REQUIRED) +# Do not use bison 1.50 and 1.75. STEPMAKE_BISON(REQUIRED, 1.25) STEPMAKE_FLEX(REQUIRED) STEPMAKE_FLEXLEXER(REQUIRED) +AC_LANG_C STEPMAKE_LOCALE STEPMAKE_GETTEXT STEPMAKE_MSGFMT(REQUIRED) @@ -48,7 +53,7 @@ AC_HEADER_STAT AC_FUNC_MEMCMP AC_FUNC_VPRINTF -AC_CHECK_FUNCS([memmem snprintf vsnprintf gettext isinf]) +AC_CHECK_FUNCS([gettext isinf memmem snprintf vsnprintf gettext]) ## Optional tools for building documentation, website, extra fonts. @@ -58,9 +63,11 @@ STEPMAKE_GUILE(OPTIONAL) # perl for help2man. STEPMAKE_PERL(OPTIONAL) # mftrace for generating pfa's, pfb's -STEPMAKE_PROGS(MFTRACE, pktrace mftrace, OPTIONAL, 1.0.9) +STEPMAKE_PROGS(MFTRACE, mftrace, OPTIONAL, 1.0.27) + # new makeinfo for multi-page website docs -STEPMAKE_PROGS(MAKEINFO, makeinfo, OPTIONAL, 4.1) +STEPMAKE_PROGS(MAKEINFO, makeinfo, OPTIONAL, 4.6) +AC_SUBST(MAKEINFO_VERSION) if test "$optimise_b" = yes; then