summaryrefslogtreecommitdiff
path: root/aclocal.m4
Commit message (Collapse)AuthorAgeFilesLines
* Fix Issue 2529 "configure should error for any missing software"John Mandereau2012-08-181-1/+1
| | | | | | | | | | | This is not an optimal fix, as by the moment this change is committed, GUB bypasses configure for enabling documentation build, so developers/packagers who call "configure --disable-documentation" will still get warnings about missing requirements for documentation build. The issues this patch addresses are * adding missing documentation build requirements, * enforcing all documentation build requirements in case documentation build is enabled in configure.
* Remove StepMake as a separate packageJohn Mandereau2012-08-151-0/+1292
| | | | | | | | | | | | | | | | | | | | | | Rationale: * there are no publicly-known current usage cases of StepMake outside LilyPond, * StepMake installation has been disabled for a decade, * generic templates (stepmake/stepmake) have been so heavily customized lately for our heavy documentation that they can no longer be qualifed as "generic", * only a few build scripts have remained in stepmake/bin, whereas most of them now live in scripts/build. This commit removes everything in stepmake/ except included makefiles; scripts that are still used are moved to config/ (Autoconf helpers) or scripts/build (build and install scripts). Remove config make target to avoid potential conflict with new config/ directory. For clarity, a merge of all stepmake templates, from stepmake/stepmake and make/ into stepmake/ (or similar), will be done in another commit.
* *** empty log message ***Han-Wen Nienhuys2003-04-211-913/+0
|
* *** empty log message ***Rune Zedeler2003-04-201-3/+0
|
* (process_music): use octavationHan-Wen Nienhuys2003-04-151-0/+3
| | | | | (a number) instead of original-pitch to store inversions. This fixes a problem with transposed chords with inversions.
* generateJan Nieuwenhuizen2003-04-141-1/+2
|
* ugh ughJan Nieuwenhuizen2003-04-141-5/+2
|
* * lily/lexer.ll (avoid_silly_flex_induced_gcc_warnings): Disable.Jan Nieuwenhuizen2003-04-131-1/+23
| | | | | | | | | | | | | | | * lily/includable-lexer.cc [!HAVE_FLEXLEXER_YY_CURRENT_BUFFER] (yy_current_buffer): New macro, compile hacks for flex 2.5.29. * lily/include/includable-lexer.hh: * lily/lexer.ll: Hack for multiple include of FlexLexer.h. * config.hh.in (HAVE_FLEXLEXER_YY_CURRENT_BUFFER): Add. * aclocal.m4: Regenerate. * stepmake/aclocal.m4 (STEPMAKE_FLEXLEXER): Check for yyFlexLexer.yy_current_buffer, which was removed in flex-2.5.29.
* *** empty log message ***Han-Wen Nienhuys2003-03-051-1/+1
|
* * scm/music-functions.scm (glue-mm-rest-texts): automaticallyHan-Wen Nienhuys2003-03-041-0/+3
| | | | | | | | | | | | | convert MMREST-TEXT to MultiMeasureRestNumber settings. * ly/engraver-init.ly (ScoreContext): move tablature settings to ScoreContext * scm/new-markup.scm (center-markup): \center markup. * scm/music-functions.scm: remove pitchify scripts. * lily/music.cc (print_smob): display music name if available
* * lily/lexer.ll:Jan Nieuwenhuizen2003-02-261-28/+11
| | | | | | | | | | | | | * lily/include/my-lily-lexer.hh: * lily/include/includable-lexer.hh: Add flex kludge. * config.hh.in: * config.make.in: * stepmake/aclocal.m4 (STEPMAKE_DATADIR, STEPMAKE_LIBDIR): Junk cruft. * stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fix casual cut and paste code.
* (ignatzek-chord-names): classifyHan-Wen Nienhuys2003-02-141-2/+2
| | | | pitches for jazz chords.
* release commitHan-Wen Nienhuys2003-01-071-1/+1
|
* 2002-12-30 Juergen Reuter <reuter@ipd.uka.de>Han-Wen Nienhuys2002-12-301-1/+1
| | | | | | | | | | | | | * Documentation/user/refman.itely: added docu for ambitus and clusters * lily/lookup.cc, scm/tex.scm: cleanup: avoid nasty double ly_quote_scm() in lookup.cc * mf/parmesan-clefs.mf: set_char_box fix * lily/cluster-engraver.cc: junk implicit protection; use Protected_scm instead
* * .cvsignore: Remove stepmake (huh!?!), add lib.Jan Nieuwenhuizen2002-12-281-6/+5
| | | | | | | | | | | | | | | | | | * GNUmakefile.in: Add libdir links for builddir runs. * scripts/midi2ly.py: Add [lilypond_]libdir/python to path, instead of datadir. * make/substitute.make (ATVARIABLES): Add lilypond_libdir, local_lilypond_libdir. * config.make.in (lilypond_libdir): Add. * stepmake/stepmake/substitute-rules.make: * stepmake/stepmake/script-rules.make: * stepmake/stepmake/python-module-rules.make: * stepmake/aclocal.m4 (STEPMAKE_LIBDIR): Fixes from lilypond-python-module patch.
* set-bar-number-visibilityRune Zedeler2002-12-141-0/+3
|
* * python/GNUmakefile (INSTALLATION_DIR1): install Python moduleHan-Wen Nienhuys2002-12-041-3/+31
| | | | | | | | into libdir * autogen.sh (srcdir): copy aclocal.m4 if newer. * stepmake/aclocal.m4: STEPMAKE_LIBDIR.
* (warning): better robustness fix.Han-Wen Nienhuys2002-11-191-1/+1
|
* * aclocal.m4: Regenerate.Jan Nieuwenhuizen2002-11-161-2/+5
|
* * GNUmakefile.in: config.h message fix.Jan Nieuwenhuizen2002-11-161-56/+46
| | | | | | | | | | | | * autogen.sh: * aclocal.m4: Regenerate. * configure.in: * config.make.in: * stepmake/config.make.in: * stepmake/configure.in: * stepmake/autogen.sh: * stepmake/aclocal.m4: Update for autoconf 2.56.
* release commitHan-Wen Nienhuys2002-11-141-1/+1
|
* *** empty log message ***Han-Wen Nienhuys2002-11-121-1/+1
|
* * Merge from stable:Jan Nieuwenhuizen2002-11-061-13/+15
| | | | cvs update -jlilypond_1_6_6 -jlilypond_1_6_6_1
* release commitHan-Wen Nienhuys2002-10-291-1/+1
|
* (get_control_points): also avoid staff lines on theHan-Wen Nienhuys2002-10-221-1/+1
| | | | just outside the outer staff lines
* * Merge from stable:Jan Nieuwenhuizen2002-10-211-1/+3
| | | | cvs update -jlilypond_1_6_5 -jlilypond_1_6_6
* release commitHan-Wen Nienhuys2002-07-261-1/+1
|
* * config.make.in (prefix): Prepend $(DESTDIR) to allow installJan Nieuwenhuizen2002-07-241-7/+14
| | | | | | | | | without overriding prefix. * aclocal.m4: Regenerate. * stepmake/aclocal.m4: Don't expand $prefix: fixes install with other $prefix.
* * aclocal.m4: Regenerate.Jan Nieuwenhuizen2002-07-241-21/+20
| | | | | | | | | | | | | | | | | | | | | | | | * config.hh.in: * config.make.in: * stepmake/aclocal.m4: Cleanups and more conventional naming for datadir ($prefix/share), package_datadir ($prefix/$package), and local_package_datadir ($prefix/$package/$version). * make/lilypond-vars.make: * scripts/ly2dvi.py: * scripts/lilypond-book.py: * scripts/mup2ly.py: * scripts/midi2ly.py: use local_package_datadir iso datadir. * GNUmakefile.in: build_datadir without version. * lily/main.cc: Datadir cleanup. * lily/text-item.cc (lookup_text): * lily/music-output-def.cc (print_smob): * lily/mensural-ligature.cc (brew_molecule): * lily/beam-quanting.cc (score_slopes_dy, score_forbidden_quants): Fix warnings.
* release commitHan-Wen Nienhuys2002-07-221-1/+1
|
* * aclocal.m4: Regenerate.Jan Nieuwenhuizen2002-07-181-4/+32
| | | | | * stepmake/aclocal.m4: Add --with-kpathsea-include, --with-kpathsea-lib options.
* * Documentation/user/refman.itely: Compile fix for \mark #'(music ...).Jan Nieuwenhuizen2002-07-181-21/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Documentation/user/internals.itely: Use ly-set-mus-property!. * cygwin/mknetrel: New file. * Documentation/windows/fix-suffixes.sh: * buildscripts/walk.sh: Junk. * aclocal.m4: Regenerate. * stepmake/stepmake/topdocs-targets.make: * stepmake/stepmake/help2man-rules.make: * stepmake/stepmake/generic-vars.make: * stepmake/make/stepmake.make: * Documentation/user/GNUmakefile: * make/stepmake.make: * make/lilypond-vars.make: * GNUmakefile.in: * stepmake/aclocal.m4: Remove builddir cruftyness. * stepmake/stepmake/c++-rules.make: Use ALL_CXXFLAGS, to guard agains user override of CXXFLAGS. * stepmake/stepmake/c++-vars.make (ALL_CXXFLAGS): Include CXXFLAGS. * stepmake/stepmake/c-rules.make: Use ALL_CFLAGS, to guard against user override of CFLAGS. * stepmake/stepmake/c-vars.make (ALL_CFLAGS): Include CFLAGS.
* GCC-3.1.1 fixesJan Nieuwenhuizen2002-07-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lily/include/stream.hh: * lily/include/moment.hh: * lily/include/midi-stream.hh: * lily/streams.cc: * lily/scm-option.cc: * lily/parser.yy: * lily/my-lily-lexer.cc: * lily/moment.cc: * lily/midi-stream.cc: * lily/main.cc: * lily/lexer.ll: * lily/includable-lexer.cc: * flower/include/source-file.hh: * flower/include/parray.hh: * flower/include/dictionary.hh: * flower/include/array.icc: * flower/string.cc: * flower/source-file.cc: * flower/getopt-long.cc: gcc-3.1 fixes. * stepmake/stepmake/generic-targets.make: Add comment about warning. * lexer-gcc-3.0.patch: Add comment, and a fix for installations that have an unpatched flex and gcc-3.1.x. * Documentation/topdocs/INSTALL.texi: Add comments and instructions on gcc-3.1.x. * lexer-gcc-3.1.sh: New file. * aclocal.m4: regenerate. * stepmake/aclocal.m4: Version compare fix.
* Workaround for broken Debian gcc version string: 'gcc (GCC) 3.1.1Jan Nieuwenhuizen2002-07-021-5/+16
| | | | 20020606 (Debian prerelease)'
* * aclocal.m4: Regenerate.Jan Nieuwenhuizen2002-06-201-0/+2
| | | | | | | * stepmake/aclocal.m4: Also set GUILE_PATCH_LEVEL. * config.hh.in: Only set GUILE_MAJOR_VERSION if necessary. * lily/include/lily-guile.hh: Only include config.h if necessary.
* * Documentation/windows/zlily-profile.sh:Jan Nieuwenhuizen2002-06-181-8/+7
| | | | | | | | | | | | | | | | | | | | | | | | | * Documentation/windows/post-lilypond.sh: Assume normal prefix=/usr for lilypond. * lily/musical-request.cc (length_mom): Display origin with error. * lily/lily-guile.cc (ly_pair_p): [PARANOID]: Check for freed cells. * lily/part-combine-music-iterator.cc (get_state): Bugfix: use ly_symbol2scm to get a scm symbol (rather than ly_str02scm). * aclocal.m4: * autogen.sh: Regenerate. * Documentation/topdocs/INSTALL.texi: * configure.in: * stepmake/configure.in: * stepmake/aclocal.m4: Revert autoconf upgrade. Autoconf 2.53 has a serious bug wrt AC_CONFIG_AUX_DIR (reported). Creating ./configure once again requires autoconf == 2.13. * stepmake/autogen.sh: Check for autoconf == 2.13.
* * GNUmakefile.in (short-examples):Jan Nieuwenhuizen2002-06-141-7/+8
| | | | | | | | | | | | | | | | | (long-examples): Bugfix for --srcdir build. * stepmake/bin/config.sub: * stepmake/bin/config.guess: Update from latest autotools. * aclocal.m4: * autogen.sh: Regenerate. * configure.in: * stepmake/configure.in: * stepmake/aclocal.m4: Run autoupdate. Creating ./configure now requires autoconf >= 2.50. * stepmake/autogen.sh: Check for autoconf >= 2.50.
* Fix for ash as /bin/sh.Jan Nieuwenhuizen2002-05-311-1/+10
|
* tremolo fixesHan-Wen Nienhuys2002-05-301-3/+0
|
* *** empty log message ***Jan Nieuwenhuizen2002-05-291-1/+1
|
* * config.hh.in: Remove duplicate DIR_DATADIR entry.Jan Nieuwenhuizen2002-05-281-7/+4
| | | | | | * aclocal.m4: Regenerate. * stepmake/aclocal.m4: Append $FULLVERSION to datadir.
* Bugfix: complain if program not found.Jan Nieuwenhuizen2002-05-191-4/+5
|
* * autogen.sh: Generate.Jan Nieuwenhuizen2002-05-171-24/+29
| | | | | | | | | | | | | | | | | | | | | | | * stepmake/configure: * configure: Regenerate. * stepmake/stepmake/automatically-generated.sub.make: Keep original first line. * stepmake/stepmake/toplevel-targets.make (autogen.sh): Add rule. * stepmake/stepmake/generic-targets.make (configure): Generate using autogen.sh. * GNUmakefile.in (SCRIPTS): * stepmake/GNUmakefile.in (SCRIPTS): Add autogen.sh * stepmake/autogen.sh: New file. * configure: Check for g++ >= 2.95. * stepmake/aclocal.m4: Fixes for FlexLexer.h, Python headers. GNU c/c++ version checking.
* dif nameHan-Wen Nienhuys2002-05-161-0/+2
|
* STEPMAKE_CHECK_VERSION macroJan Nieuwenhuizen2002-05-161-24/+26
|
* *** empty log message ***Jan Nieuwenhuizen2002-05-161-1/+1
|
* * stepmake/bin/install-sh: Include latest from libtool.Jan Nieuwenhuizen2002-05-161-713/+328
| | | | | | | | | | | | | | | | | | | * stepmake/configure: * configure: Regenerate. * config.make.in: Remove dead variables. Add OPTIONAL/REQUIRED lists. (USER_CFLAGS): Bugfix, include CPPFLAGS. * configure.in: Use new OPTIONAL/REQUIRED mechanism. * stepmake/aclocal.m4: Add mechanism for checking OPTIONAL or REQUIRED programs and version. Try to continue configuring, list missing programs at the end, but don't generate a GNUmakefile if REQUIRED programs are missing. Cleanups, junk obsolete stuff. Fix Cygwin detection, drop '32' suffix. Hoping this is not too fancy for some older systems. * config.make.in USER_CFLAGS: Include CPPFLAGS too.
* release: 1.5.44Han-Wen Nienhuys2002-03-201-1/+0
|
* release: 1.5.31Han-Wen Nienhuys2002-02-181-32/+0
|
* patch::: 1.5.30.uu1Han-Wen Nienhuys2002-02-101-3/+5
| | | | | | | | | | | | | 2002-02-07 Han-Wen Nienhuys <hanwen@cs.uu.nl> * stepmake/aclocal.m4: fixed bison version check to be more robust. * lily/stem.cc (position_noteheads): fix for cluster chords. * mf/*.mf: many blotting/pixel rounding fixes by Rune Zedeler * python 2.2 support.