| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Future autoconf versions will no longer support `configure.in'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
After invoking `autoconf', Autoconf will check to see if it is older
than the minimum required version.
Right now, we require Autoconf 2.60, which is specified at the top of
configure.in:
AC_PREREQ(2.60)
If Autoconf < 2.60 is installed, an error message is produced:
$ ./autogen.sh
processing .
Running autoconf ...
configure.in:4: error: Autoconf version 2.60 or higher is required
configure.in:4: the top level
autom4te: /usr/bin/m4 failed with exit status: 63
|
|
|
|
| |
(cherry picked from b4e7cf9bb5b059bb699d88eee03770bbd309af14 commit)
|
|
|
|
| |
sort commits, and use .git-commits-done file.
|
|
|
|
|
|
|
|
|
|
| |
$(FCMATCH), only if $(NCSB_DIR) not set.
* configure.in (LINK_GXX_STATICALLY): only warn if $NCSB_DIR set.
* config.make.in (DOCUMENTATION): set FCMATCH
* autogen.sh (srcdir): don't set --with-ncsb-dir.
|
| |
|
| |
|
|
|
|
| |
* autogen.sh (srcdir): Typo.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* */GNUmakefile:
* config.make.in:
* GNUmakefile.in:
* stepmake/aclocal.m4: Friendlier --srcdir build, allowing `make'
from any directory in build-dir. Cleanups.
* make/srcdir.make.in: Remove.
* lily/main.cc (setup_paths): Fix and document build-dir hack.
|
|
|
|
|
|
|
|
| |
* SConstruct (test_lib): New function. Update pkg-config and some
other requirements.
* configure.in: Require pkg-config. Enforce REQUIRE and version for
freetype, pangof2t.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lily/include/pangofc-afm-decoder.hh:
* lily/pangofc-afm-decoder.cc: New file.
* lily/lily-guile.cc (ly:pango-add-afm-decoder): New function.
* configure.in: Check for pango.
* stepmake/aclocal.m4 (PKG_CHECK_MODULES): New function (from
autoconf).
(STEPMAKE_GTK2, STEPMAKE_PANGO): New function.
* config.make.in (USER_CFLAGS, USER_LDLAGS): Update.
|
|
|
|
|
| |
* stepmake/autogen.sh (srcdir): Copy SUSE fix to the master
autogen.sh.
|
|
|
|
|
|
|
|
|
| |
* lily/source-file.cc: include strstream without h.
* scm/documentation-generate.scm (string-append): use name without
.texi.
* autogen.sh (srcdir): suse fix.
|
| |
|
|
|
|
|
| |
with \lilypondifundefined{blabla}. Solves problem with multiple
titles in the same lilypond-book document.
|
|
|
|
|
|
|
|
|
|
| |
* vim/GNUmakefile: flatten dirs, add GNUmakefile.
* Documentation/user/running.itely: new file.
* lily/include/audio-element.hh (class Audio_element): remove grace_b_
* lily/score-performer.cc (finish): call Translator::finalize ().
|
|
|
|
| |
without arguments when configure will actually running configure.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.in: require mftrace.
* lily/staff-performer.cc (new_instrument_string): don't look at
instrument property.
* lily/lily-guile.cc: renaming, ly_dir_p is the Scheme function,
is_direction is the C++ one. Similar for ly_axis_p and
ly_number_pair_p
|
| |
|
|
|
|
| |
they do not exist.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
into libdir
* autogen.sh (srcdir): copy aclocal.m4 if newer.
* stepmake/aclocal.m4: STEPMAKE_LIBDIR.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* scripts/ly2dvi.py (run_latex): show latex error log. Ask for
bugreport if lilypond is killed.
2002-07-12 Mats Bengtsson <matsb@s3.kth.se>
* lily/beam.cc (after_line_breaking): Set correct stem lengths
also when beam positions are set manually.
(consider_auto_knees): Do not use automatic knees if the directions
are set manually by the user.
2002-07-13 Han-Wen <hanwen@cs.uu.nl>
* lily/input-smob.cc (make_input): GUILE 1.7 compatibility fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(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.
|
| |
|
|
|
|
| |
found.
|
|
* 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.
|