| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 Kainhofer | 2011-09-17 | 1 | -0/+1 |
* | Add midi regression tests to output-distance compare. | Jan Nieuwenhuizen | 2011-04-03 | 1 | -1/+3 |
* | Midi: start test suite. | Jan Nieuwenhuizen | 2011-03-12 | 1 | -0/+2 |
* | Build: end directories in their bare names and avoid some double slashes in l... | Francisco Vila | 2011-02-01 | 1 | -8/+8 |
* | Fix command for tracking crashes. | Joe Neeman | 2010-10-24 | 1 | -1/+1 |
* | Lilypond-book: Add a regression test system...Test the operation of lilypond-book.
| Christian Hitz | 2010-07-03 | 1 | -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 Nieuwenhuizen | 2010-06-24 | 1 | -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 Nieuwenhuizen | 2010-04-03 | 1 | -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 Polesky | 2010-01-19 | 1 | -8/+9 |
* | Use find ... | xargs rm -f instead of find ... -delete | Matthias Kilian | 2009-12-28 | 1 | -1/+1 |
* | Build: add files to dist. | Graham Percival | 2009-12-27 | 1 | -1/+1 |
* | Build: add WEBSITE_ONLY_BUILD to ease maintenance. | Graham Percival | 2009-12-27 | 1 | -2/+4 |
* | Safer fix to keep website.make more separate. | Graham Percival | 2009-12-27 | 1 | -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 Percival | 2009-12-26 | 1 | -5/+4 |
* | Web build: build upload dir....Currently we still need to get out-www/pictures, but the rest is
all there.
| Graham Percival | 2009-12-23 | 1 | -4/+2 |
* | Web build: more prep for online website. | Graham Percival | 2009-12-23 | 1 | -1/+0 |
* | Web build: add special target for online website. | Graham Percival | 2009-12-19 | 1 | -3/+3 |
* | Web build: version-specific links implemented for Devel. | Graham Percival | 2009-12-19 | 1 | -0/+1 |
* | Build: update for changed license files. | Graham Percival | 2009-12-02 | 1 | -2/+2 |
* | Doc build: rename general -> web....Hopefully the last major change until a new build system. :(
| Graham Percival | 2009-11-21 | 1 | -2/+2 |
* | abc2ly: run the test cases in make test and make test-baseline | Reinhold Kainhofer | 2009-11-19 | 1 | -0/+2 |
* | all-doc: new target. Fixes waiting for `make doc' only to find no website. | Jan Nieuwenhuizen | 2009-11-11 | 1 | -1/+5 |
* | Build: I'm trying to make problems for myself. (add copy.doc to build) | Graham Percival | 2009-09-22 | 1 | -1/+2 |
* | Dist: add files to dist to prevent GUB complaining. | Graham Percival | 2009-09-17 | 1 | -1/+1 |
* | Build: add a special target for the split website portion of the docs. | Graham Percival | 2009-09-03 | 1 | -0/+8 |
* | Docs: fix OMF stuff | John Mandereau | 2009-07-26 | 1 | -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 Mandereau | 2009-07-26 | 1 | -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 Mandereau | 2009-07-16 | 1 | -1/+1 |
* | Generate RELEASE_FILES in $(outdir). Fixes make dists with --srcdir builds. | Jan Nieuwenhuizen | 2009-06-23 | 1 | -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 Nieuwenhuizen | 2009-06-08 | 1 | -3/+13 |
* | Change web target name to doc in various places | Francisco Vila | 2009-06-02 | 1 | -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 Mandereau | 2009-04-27 | 1 | -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 Mandereau | 2009-03-13 | 1 | -4/+7 |
* | Use shell invocation $$() rather than make invocation $(shell )....Fixes info symlinks when installing from --srcdir, ie: GUB3.
| Jan Nieuwenhuizen | 2009-01-19 | 1 | -2/+2 |
* | Do not dist non-existent ChangeLog. | Han-Wen Nienhuys | 2009-01-18 | 1 | -1/+1 |
* | web-install: Also/always add relative link for lilypond-snippets Info images. | Jan Nieuwenhuizen | 2009-01-15 | 1 | -0/+1 |
* | web-install: do not install signature files. | Jan Nieuwenhuizen | 2009-01-15 | 1 | -1/+1 |
* | Add missing ChangeLog file with web marker only. | Jan Nieuwenhuizen | 2009-01-14 | 1 | -2/+15 |
* | install-info-WWW: also install symlink for images in info. | Jan Nieuwenhuizen | 2009-01-13 | 1 | -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 Mandereau | 2009-01-10 | 1 | -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 Mandereau | 2009-01-09 | 1 | -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 Mandereau | 2009-01-05 | 1 | -6/+7 |
* | Add grand-replace rule. | Jan Nieuwenhuizen | 2008-12-01 | 1 | -0/+2 |
* | Add missing files for making distributed tarball | John Mandereau | 2008-09-08 | 1 | -1/+1 |
* | Merge branch 'master' into dev/texi2html...Conflicts:
stepmake/stepmake/texinfo-vars.make
| Reinhold Kainhofer | 2008-08-29 | 1 | -6/+10 |
|\ |
|
| * | Make targets: add web-uninstall and polish uninstall | John Mandereau | 2008-08-26 | 1 | -6/+10 |
* | | Add buildscripts/ to PYTHONPATH | John Mandereau | 2008-08-20 | 1 | -1/+1 |
* | | Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into... | Reinhold Kainhofer | 2008-08-04 | 1 | -1/+1 |
|\| |
|
| * | Update test crash instructions. | Han-Wen Nienhuys | 2008-08-03 | 1 | -1/+1 |
* | | Merge branch 'master' into dev/texi2html | Reinhold Kainhofer | 2008-07-07 | 1 | -2/+5 |
|\| |
|