summaryrefslogtreecommitdiff
path: root/GNUmakefile.in
Commit message (Expand)AuthorAgeFilesLines
* Makefile: Add missing .PHONY targets...This makes our build system also work when you have a file called "test" or "website" in your sourcedir... Otherwise, make would detect that file and decide that since it exists, nothing needs to be done... Reinhold Kainhofer2011-09-171-0/+1
* Add midi regression tests to output-distance compare.Jan Nieuwenhuizen2011-04-031-1/+3
* Midi: start test suite.Jan Nieuwenhuizen2011-03-121-0/+2
* Build: end directories in their bare names and avoid some double slashes in l...Francisco Vila2011-02-011-8/+8
* Fix command for tracking crashes.Joe Neeman2010-10-241-1/+1
* Lilypond-book: Add a regression test system...Test the operation of lilypond-book. Christian Hitz2010-07-031-0/+2
* Svg with woff fonts: use versioned font src urls. Allows font changes/updates....Use versioned font src urls like fonts/<lilypond-version>/<fontname>.woff and put copy of font files there for easier distribution. Jan Nieuwenhuizen2010-06-241-0/+2
* Move website.make into make/. Update relevant documentation....The new mantra for doing a local lilypond.org test is now #! /bin/sh cp -pv Documentation/lilypond-texi2html.init scripts/build cp -pv Documentation/web/server/*.htaccess scripts/build TEXI2HTML=$(type -p texi2html) LILYPOND=$HOME/vc/lilypond #from where to copy? #ONLINE_ROOT=$LILYPOND/out-www/online-root #DOC=$ONLINE_ROOT/Documentation DOC=$LILYPOND/Documentation make -f make/website.make website \ EXAMPLES=$DOC/web/ly-examples/out-www \ PICTURES=$DOC/pictures/out-www \ WEBSITE_ONLY_BUILD=1 \ TOP_SRC_DIR=$(pwd) \ TRUSTED_DIR=$(pwd)/scripts/build \ TEXI2HTML_PROGRAM=$TEXI2HTML Jan Nieuwenhuizen2010-04-031-2/+2
* Clean up `make help' output....* Reformat output to fit 80-column terminals. * Replace "@echo -e" with multiple lines of "@echo" (distros implement the -e option differently). Mark Polesky2010-01-191-8/+9
* Use find ... | xargs rm -f instead of find ... -deleteMatthias Kilian2009-12-281-1/+1
* Build: add files to dist.Graham Percival2009-12-271-1/+1
* Build: add WEBSITE_ONLY_BUILD to ease maintenance.Graham Percival2009-12-271-2/+4
* Safer fix to keep website.make more separate.Graham Percival2009-12-271-1/+3
* Web build: separate makefile for security + ease....We can't rely on the normal makefile stuff, since that 1) involves a lot of extra building on lilypond.org, and 2) it's a security risk. So anything that needs to be done for the automatic hourly builds should be separated as much as possible, since I need to manually look through any files used to check for security flaws. I also need to do this whenever those files are updated. Graham Percival2009-12-261-5/+4
* Web build: build upload dir....Currently we still need to get out-www/pictures, but the rest is all there. Graham Percival2009-12-231-4/+2
* Web build: more prep for online website.Graham Percival2009-12-231-1/+0
* Web build: add special target for online website.Graham Percival2009-12-191-3/+3
* Web build: version-specific links implemented for Devel.Graham Percival2009-12-191-0/+1
* Build: update for changed license files.Graham Percival2009-12-021-2/+2
* Doc build: rename general -> web....Hopefully the last major change until a new build system. :( Graham Percival2009-11-211-2/+2
* abc2ly: run the test cases in make test and make test-baselineReinhold Kainhofer2009-11-191-0/+2
* all-doc: new target. Fixes waiting for `make doc' only to find no website.Jan Nieuwenhuizen2009-11-111-1/+5
* Build: I'm trying to make problems for myself. (add copy.doc to build)Graham Percival2009-09-221-1/+2
* Dist: add files to dist to prevent GUB complaining.Graham Percival2009-09-171-1/+1
* Build: add a special target for the split website portion of the docs.Graham Percival2009-09-031-0/+8
* Docs: fix OMF stuffJohn Mandereau2009-07-261-0/+1
* Docs: fix doc build and clean up maintenance...* doc build fixes in French docs, * clean out occurences of 'Documentation/user' and 'input/lsr': update the CG, update maintenance scripts (without testing them :-/); * clean up Documentation/GNUmakefile; TODO: test and fix maintenance scripts. John Mandereau2009-07-261-2/+1
* Docs: move common files and factorize Texinfo macros...- move macros.itexi to Documentation/ to anticipate the possible move of all Texinfo documentation to the same directory, - move Texinfo init file from top of the source tree, - factorize macros common to all languages into common-macros.itexi. John Mandereau2009-07-161-1/+1
* Generate RELEASE_FILES in $(outdir). Fixes make dists with --srcdir builds.Jan Nieuwenhuizen2009-06-231-7/+8
* Toplevel dist: regenerate and include ChangeLog, RELEASE-COMMIT....Fixes unstampedness of tarballs, which can make things especially hairy for packagers/distributors when eg lilypond-2.12.2 is happens to be released from MASTER instead of stable/2.12. Jan Nieuwenhuizen2009-06-081-3/+13
* Change web target name to doc in various placesFrancisco Vila2009-06-021-2/+2
* 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-20/+19
* Fix Info documentation with images...This patch mainly applies suggestions from David Kastrup and Jan. * fix symlinks creation from prefix/share/info to prefix/share/doc/lilypond, enable it even when installing in nonstandard prefix, and clean it up in the makefiles, * add info and info-install toplevel targets, * improve documentation (make help, stdout prints and Application Usage), * fix flats graphics in Introduction for Info format. John Mandereau2009-03-131-4/+7
* Use shell invocation $$() rather than make invocation $(shell )....Fixes info symlinks when installing from --srcdir, ie: GUB3. Jan Nieuwenhuizen2009-01-191-2/+2
* Do not dist non-existent ChangeLog.Han-Wen Nienhuys2009-01-181-1/+1
* web-install: Also/always add relative link for lilypond-snippets Info images.Jan Nieuwenhuizen2009-01-151-0/+1
* web-install: do not install signature files.Jan Nieuwenhuizen2009-01-151-1/+1
* Add missing ChangeLog file with web marker only.Jan Nieuwenhuizen2009-01-141-2/+15
* install-info-WWW: also install symlink for images in info.Jan Nieuwenhuizen2009-01-131-0/+4
* Make scripts/build in web(-1) instead of WWW-post...Reason: web and web-1 are end-user targets, whereas WWW* targets are for hackers and internal use. John Mandereau2009-01-101-1/+0
* Add Contributors' Guide stub and clean up makefiles...* add Contributors' Guide stub in new directory Documentation/devel/; * move Documentation/devel.html.in to Documentation/devel/index.html.in to avoid clashing directory and file names on lilypond.org; * cleanup topdocs and Texinfo makefiles; * fix links accordingly; * fix 'make dist'. John Mandereau2009-01-091-1/+2
* 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-6/+7
* Add grand-replace rule.Jan Nieuwenhuizen2008-12-011-0/+2
* Add missing files for making distributed tarballJohn Mandereau2008-09-081-1/+1
* Merge branch 'master' into dev/texi2html...Conflicts: stepmake/stepmake/texinfo-vars.make Reinhold Kainhofer2008-08-291-6/+10
|\
| * Make targets: add web-uninstall and polish uninstallJohn Mandereau2008-08-261-6/+10
* | Add buildscripts/ to PYTHONPATHJohn Mandereau2008-08-201-1/+1
* | Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into...Reinhold Kainhofer2008-08-041-1/+1
|\|
| * Update test crash instructions.Han-Wen Nienhuys2008-08-031-1/+1
* | Merge branch 'master' into dev/texi2htmlReinhold Kainhofer2008-07-071-2/+5
|\|