summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Expand)AuthorAgeFilesLines
* Guile compat: support scm_t_subr, a new typedef in v2.0.0...This typedef was added to Guile between versions 1.9.15 and 2.0.0. For backward compatibility with Guile 1.9.15 and earlier, conditionally define the typedef using a configure check. Patrick McCarty2011-02-211-1/+4
* Build: fix 775 configure should detect doc reqs....It's a trivial patch, but I feel a bit sheepish proposing any changes to the build system after making such a big deal about a "build system freeze" back in June and July. :| Graham Percival2010-09-021-0/+6
* Lilypond-book: Check for dblatex and pdflatex for the regtests...Generate pdf from tex/xml only if they exist. Otherwise, simply link to the .tex and .xml files in collated-files.html rather than to the resulting pdf. Reinhold Kainhofer2010-07-031-0/+2
* Svg with woff fonts: revert FontForge requirement update....Apparently noone knows what version of FontForge is required. Previous versions used in GUB were 20090923 unpatched, necessary for --enable-double 20080927 with patch 20080309 Jan Nieuwenhuizen2010-06-241-1/+1
* Experimental support for woff fonts in svg....WOFF files are a new w3c font standard esp. for embedding in web pages and svg and allow being downloaded on the fly, see http://en.wikipedia.org/wiki/Web_Open_Font_Format http://www.w3.org/Submission/WOFF/ Use out/bin/lilypond -d backend=svg example-1.ly out/bin/lilypond -d backend=svg -d svg-woff --output=woff example-1.ly cp example-1.svg woff.svg mf/out/emmentaler-20.woff /var/www/woff and use firefox 3.6 or later to browse http://localhost/woff (chromium-browser 5.0.375 does not have it yet, but it should be there shortly, see http://code.google.com/p/chromium/issues/detail?id=25543 ) Or see the current results at http://lilypond.org/people/janneke/woff/ Jan Nieuwenhuizen2010-06-241-1/+4
* Configure: Fix Guile 1.9 typedef checks....I forgot to update these checks after switching the test language to C++. Patrick McCarty2010-06-021-3/+3
* Build: Bump Fontconfig minimum version....LilyPond currently uses an interface from Fontconfig that was obsoleted in Fontconfig 2.3.96. To prepare for a code cleanup (in the next commit), bump Fontconfig to 2.4.0, the next stable release following 2.3.96. Patrick McCarty2010-05-081-1/+1
* Build: Remove obsolete function checks.Patrick McCarty2010-05-081-1/+1
* Build: Use AS_HELP_STRING for configure options.Patrick McCarty2010-05-081-5/+10
* Build: Use documented AC_CONFIG_HEADERS instead.Patrick McCarty2010-05-081-1/+1
* Build: Bump the Autoconf minimum version....There are issues with Autoconf < 2.60 and checking for gettext (see issue #805), so let's try a more modern version. Patrick McCarty2010-05-081-1/+1
* Build: Set C++ as the default language for tests....We already check for C/C++ compilers, but the feature tests should use g++, not gcc. Patrick McCarty2010-05-081-4/+1
* Build: Remove commented configure check.Patrick McCarty2010-05-061-1/+0
* Build: Remove obsolete `gui' configure option.Patrick McCarty2010-05-061-10/+0
* Build: Move Autoconf version check to standard location.Patrick McCarty2010-05-061-0/+2
* Build: Update configure.in with `autoupdate'.Patrick McCarty2010-05-061-7/+4
* Configure: Add backward compat fix for Guile 1.8....Guile 1.9 introduces two new typedefs that are used with the scm_internal_hash_fold() and scm_internal_hash_for_each_handle() functions. To preserve backward compatibility with Guile 1.8, we must check for these typedefs in Guile's API, and conditionally compile them. According to the Guile team, these two functions were intended for internal use (thus their naming convention), so LilyPond should eventually migrate away from using them. Patrick McCarty2010-04-161-0/+7
* Configure: Remove unused header check.Patrick McCarty2010-04-161-1/+1
* Update program requirements....New running requirements: * guile 1.8.2 * ghostscript 8.60 Mark Polesky2010-01-211-6/+4
* Remove outdated configure checks....mbrtowc() is no longer used, so remove the appropriate checks. Patrick McCarty2009-11-121-3/+1
* configure: Match one PFB font if duplicates are found...If fc-list finds more than one identical PFB font, we only want to match one of them. This case is probably rare, but we should be defensive anyway. Patrick McCarty2009-08-271-1/+2
* Fix `make install', and fix #812Patrick McCarty2009-08-271-5/+2
* [config] Use fc-list....In case there are different Century fonts available on the system (for example, in both PFB and OTF format), fc-match only lists the first match which can be the non-PFB one, while fc-list lists them all. Werner Lemberg2009-08-271-4/+4
* [configure]: Reject OTF versions from Century fonts too.Werner Lemberg2009-08-251-1/+3
* Autoconf: fix CFLAGS/CXXFLAGS recognition...For Autoconf 2.64, we require a workaround to preserve correct M4 macro nesting, yet still keep the correct CFLAGS and CXXFLAGS. This fixes --disable-optimising, for example. I've also tested Autoconf 2.63 and 2.62. Patrick McCarty2009-08-101-3/+0
* Building documentation in Japanese requires Texi2html >= 1.82John Mandereau2009-08-101-1/+1
* Fix build with Autoconf 2.64Patrick McCarty2009-08-061-0/+3
* Update documentation targets...- remove old target 'doc': text documentation is already generated by 'make all'. - user target name changes: web -> doc web-1 -> doc-stage-1 web-clean -> doc-clean web-install -> install-doc web-uninstall -> uninstall-doc info-install -> install-info - internal target names changes: do-top-doc -> top-doc localpo -> local-po - protect private documentation targets with conditional testing of out==www; - automatically generate README.txt and INSTALL.txt even for a Git checkout when autogen.sh and configure are successful. John Mandereau2009-04-271-0/+5
* Make fc-match prefer Type 1 over TTF for NCSB files...This fixes font selection on some Debian systems with a Canorus package that installs NCSB in TTF format, which makes fc-match prefer TTF over Type 1 (reported by David Kastrup). Setting the foundry field to "urw" restores fc-match selection of Type 1. John Mandereau2009-03-201-1/+1
* Revert texi2html to OPTIONAL: only needed for building web. Fixes gub3 build.Jan Nieuwenhuizen2009-02-081-1/+1
* Remove support for HTML output by makeinfoJohn Mandereau2009-02-051-1/+1
* Rename aux 'directories' to 'auxiliar' for Windows compatibility...Rename scripts/aux/ to scripts/auxiliar/ and python/aux/ to python/auxiliar/. John Mandereau2009-01-061-1/+1
* Clean up buildscripts...- move scripts from buildscripts/ according to the new ROADMAP, create three directories for this purpose: scripts/aux/, scripts/build/ and python/aux; - make permissions and interpreter specs clearer: all scripts in scripts/build are non-executable and use an interpreter determined in config.make, all scripts in scripts/aux use hard-coded interpreters; - always use built avatars of scripts in scripts/build, as a consequence remove interpreter invocations which are no longer needed; - keep old scripts in buildscripts/ which are junked in the very next commits. John Mandereau2009-01-051-1/+1
* Append /../lib to default rpath.Jan Nieuwenhuizen2008-11-081-1/+1
* Add --enable-rpath feature, defaulting to $ORIGIN/../lib. Default off.Jan Nieuwenhuizen2008-11-081-2/+19
* Fix trailing spaces and split long Python lines...Also remove commented out duplicate makeinfo configure check, and remove duplicate stalled Texinfo macros. All these nitpicks have been caught by checking output from git diff master dev/texi2html John Mandereau2008-09-021-2/+0
* Make texi2html optional...For details, see email thread http://lists.gnu.org/archive/html/lilypond-devel/2008-08/msg00479.html John Mandereau2008-08-311-1/+1
* Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into...Reinhold Kainhofer2008-07-191-0/+2
|\
| * Add configure check for t1asmJohn Mandereau2008-07-181-0/+2
* | Merge branch 'master' into dev/texi2htmlReinhold Kainhofer2008-07-071-1/+1
|\|
| * Add HAVE_FPU_CONTROL_H, so compile does not fail on FreeBSD.Han-Wen Nienhuys2008-06-071-1/+1
* | Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into...Reinhold Kainhofer2008-04-181-2/+2
|\|
| * Relax gcc/g++ version requirement to 3.4....Enables GUB building for Cygwin with 3.4. Using gcc 4.x is recommended. Jan Nieuwenhuizen2008-04-181-2/+2
* | Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into...Reinhold Kainhofer2008-04-151-2/+0
|\|
| * Remove python 2.2 check. We need 2.4 now.Han-Wen Nienhuys2008-04-131-2/+0
* | Try to make the doc build with texi2htmlReinhold Kainhofer2008-03-211-1/+3
|/
* Require texinfo 4.11.Werner Lemberg2008-01-271-5/+1
* Remove traces of mftrace.Werner Lemberg2008-01-261-1/+0
* Add a proper autoconf check for Boost lambda.hpp.Han-Wen Nienhuys2007-12-161-1/+1
* Texinfo 4.11 required.Graham Percival2007-11-121-1/+1