| Commit message (Expand) | Author | Age | Files | Lines |
* | Build: Try to convince `make' to keep intermediate files (issue 1906). | Julien Rioux | 2012-01-08 | 1 | -3/+0 |
* | Build: Version dependency for python modules (issue 1726). | Julien Rioux | 2011-12-25 | 1 | -1/+1 |
* | Make parser.cc and parser.hh independently to lessen parallel build problems. | David Kastrup | 2011-12-24 | 1 | -2/+7 |
* | Better fix for issue 1875: use -lsupc++ if required. | David Kastrup | 2011-12-05 | 1 | -1/+1 |
* | Work around compiler bug, Issue 1997: segfault in tablature-negative-fret.ly | David Kastrup | 2011-12-02 | 1 | -0/+12 |
* | Build: don't check gcc version numbers with clang...Joy, this was totally worth an hour. :( I hate build systems.
| Graham Percival | 2011-12-01 | 1 | -12/+28 |
* | Add newlines at EOF where appropriate. | Werner Lemberg | 2011-10-29 | 1 | -1/+1 |
* | Centralize the css files and fix the links to css files (issue 983)....Put them in Documentation/css.
| Julien Rioux | 2011-10-25 | 3 | -8/+0 |
* | Build dependencies for .texi files (issue 1852)....Write .dep files containing make dependency rules for .texi and .itexi files.
They allow to simply type `make' to process the doc after changing an included
file and have the manuals updated with the minimum amount of processing.
These .dep files are generated by recursively scanning for lines starting with
@include in the .texi files, and looking up these included files within the
include directories that we pass to texinfo. The same is done for .itexi files.
The .dep files are included into the build by stepmake/generic-targets.make.
With this we can clean up Documentation/GNUmakefile a bit:
- Remove the previous apparently unsuccessfull attempt at tracking
dependencies with a wildcard, and
- Remove dependencies that are caught automatically: only generated files
need an explicit dependency, which weblinks.itexi is an example, thus
- Add the explicit dependency for weblinks.itexi.
| Julien Rioux | 2011-10-11 | 2 | -4/+30 |
* | doc build: Use all includes for texinfo also for the xref-map generation | Reinhold Kainhofer | 2011-09-19 | 1 | -1/+1 |
* | [mf] Prevent recreation of fonts at each call of `make' with recent mpost. | Werner Lemberg | 2011-08-01 | 1 | -1/+6 |
* | Creates make bin command | Phil Holmes | 2011-07-25 | 1 | -0/+4 |
* | Make lilypond's way of calling mf2pt1 work again with recent mpost versions. | Werner Lemberg | 2011-06-28 | 1 | -0/+4 |
* | Change --batch to --quiet in texi2pdf call in make | Phil Holmes | 2011-06-13 | 1 | -2/+2 |
* | Add .py files to SOURCE_FILES instead of EXTRA_DIST_FILES. Fixes dist. | Jan Nieuwenhuizen | 2011-05-25 | 1 | -1/+1 |
* | find(1) needs a path before any expression....This unbreaks the build in a separate directory on OpenBSD.
| Matthias Kilian | 2011-04-25 | 1 | -2/+2 |
* | Build: end directories in their bare names and avoid some double slashes in l... | Francisco Vila | 2011-02-01 | 6 | -6/+6 |
* | Build: Do not remove `configure' for maintainerclean....This fixes issue #1383.
According to the GNU Coding Standards,
"...running the command `make maintainer-clean' should not delete
`configure' even if `configure' can be remade using a rule in the
Makefile."
By not removing `configure' for the `local-maintainerclean' toplevel
target, `make maintainerclean' completes successfully.
| Patrick McCarty | 2010-11-04 | 1 | -1/+0 |
* | Build: Update to latest config.sub version. | Patrick McCarty | 2010-07-08 | 1 | -4/+6 |
* | Build: Let Autoconf check its own minimum version....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
| Patrick McCarty | 2010-07-03 | 1 | -21/+4 |
* | Build: don't include AJAX by default. | Graham Percival | 2010-05-28 | 1 | -5/+5 |
* | Build: Use AS_HELP_STRING for configure options. | Patrick McCarty | 2010-05-08 | 1 | -23/+31 |
* | Build: Fix #805....This kludgy fix is no longer needed since we require Autoconf >= 2.60.
| Patrick McCarty | 2010-05-08 | 1 | -16/+0 |
* | 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 McCarty | 2010-05-08 | 1 | -5/+0 |
* | Build: Remove more obsolete make variables. | Patrick McCarty | 2010-05-06 | 1 | -1/+0 |
* | Build: Remove obsolete GTK2 checks. | Patrick McCarty | 2010-05-06 | 1 | -22/+0 |
* | Build: Move Autoconf version check to standard location. | Patrick McCarty | 2010-05-06 | 1 | -1/+0 |
* | Build: Sync to latest config.sub version. | Patrick McCarty | 2010-05-06 | 1 | -114/+400 |
* | Build: Sync to latest config.guess version. | Patrick McCarty | 2010-05-06 | 1 | -417/+598 |
* | Web build: fix "return to manuals index" links. | Graham Percival | 2010-01-24 | 2 | -6/+6 |
* | Configure: clean up flags from `python-config --cflags'....The sed command used to strip the unnecessary flags from the command
`python-config --cflags' was not working.
This commit (slightly amended from the original) fixes the issue.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
| Keaton Mowery | 2010-01-21 | 1 | -1/+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 | 3 | -48/+55 |
* | Build: fix links from regtests back to manuals. | Graham Percival | 2010-01-17 | 1 | -1/+1 |
* | Web build: separate weblinks from version. | Graham Percival | 2010-01-17 | 1 | -7/+10 |
* | Fix 'make dist'...Dist Spanish essay included files.
Try to make it work for both in-tree and out-of-tree dstribution
tarball generation.
| John Mandereau | 2010-01-13 | 1 | -2/+1 |
* | Thinko: dist .ihtml source files in doc directories | John Mandereau | 2010-01-08 | 1 | -0/+1 |
* | Web build: fix search box. | Graham Percival | 2010-01-01 | 1 | -1/+1 |
* | Docs: fix version.i?texi generation | John Mandereau | 2009-12-29 | 1 | -1/+1 |
* | Build: all @macro version -> create-version-itexi.py | Graham Percival | 2009-12-27 | 1 | -4/+0 |
* | Web build: no more capital-letter filenames. | Graham Percival | 2009-12-22 | 1 | -3/+1 |
* | Web build: add special target for online website. | Graham Percival | 2009-12-19 | 1 | -0/+16 |
* | Docs: merge both Texi2HTML init files...Also clean up previous attempts at achieving this merging.
This commit should make the website technically ready for translations.
| John Mandereau | 2009-12-16 | 1 | -4/+2 |
* | Fix STEPMAKE_GET_VERSION for OpenBSD | Matthias Kilian | 2009-12-15 | 1 | -3/+7 |
* | Use $(PYTHON), not python, to create version.itexi | Matthias Kilian | 2009-12-14 | 1 | -1/+1 |
* | Docs: add src-dir to extract_texi_filenames.py...This fixes split HTML Contributors' Guide build outside source tree.
| John Mandereau | 2009-12-11 | 1 | -1/+1 |
* | Doc build: temporarily re-enable web-texi2html.init....John: you'll want to revert this when you continue your doc build
work, but I'd like to keep git somewhat working.
| Graham Percival | 2009-11-30 | 1 | -1/+1 |
* | Docs: merge the two Texi2HTML init files...Formatting for the web site is enabled through "-D web_manual"Texinfo
command line option.
Cherry-picked, squashed together by John from commits in
dev/gperciva branch:
86dd84e0ed4248e931ce6998ac94de4bd9969809
89ba33490b1dd18b69a4fcb98fea70b69841aece
8dd8d653cb43bc6b86ac014b022f9834695b24f5
f1ecf05f6b816e7f2e890a01c1f862f99f2092e9
e3fbdebeac091b8be5d1d4b186f3cdaf9aa50fdb
In addition to this merging, John made a few subsequent changes:
- use --split=subsubsection for the website, which makes
extract_texi_filenames.py generate a correct map;
- reorder Texi2HTML command line arguments to make sure the init file
catches the ones which are necessary;
- splitted HTML docs: downcase all filenames (manuals and web site),
and sections anchors (which fix the duplicate anchors issues that
makes Opera barf);
- fix translated docs map files loading.
| Graham Percival | 2009-11-27 | 1 | -2/+2 |
* | Bump license to GPL v3+....Fixes future compatibility problems, GNU packages' policy defiance
and general confusion.
Signed-off-by: Han-Wen Nienhuys <hanwen@xs4all.nl>
Signed-off-by: Jan Nieuwenhuizen <janneke@gnu.org>
Signed-off-by: John Mandereau <john.mandereau@gmail.com>
Signed-off-by: Graham Percival <graham@percival-music.ca>
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Signed-off-by: Joe Neeman <joeneeman@gmail.com>
Signed-off-by: Heikki Johannes Junes <hjunes@gmail.com>
Signed-off-by: Neil Puttock <n.puttock@gmail.com>
Signed-off-by: Carl D. Sorensen <c_sorensen@byu.edu>
Signed-off-by: Mats Bengtsson <mats.bengtsson@s3.kth.se>
Signed-off-by: Werner Lemberg <wl@gnu.org>
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Signed-off-by: Nicolas Sceaux <nicolas.sceaux@free.fr>
| Jan Nieuwenhuizen | 2009-11-25 | 1 | -3/+4 |
* | Web build: it works with lower-case split filenames now....*sob* web-texi2html.init is now even worse than before, but I want
to get 2.13.8 out and fix the _current_ broken HTML. As of this
commit, I believe that git will produce good html filenames for the
first time since... hmm, summer?
| Graham Percival | 2009-11-21 | 1 | -1/+1 |
* | Add missing -I for Documentation/contributor. Fixes stray ./*.info generation....Ie, the annoying M-x git-status pollution of
Unknown Documentation/topdocs/AUTHORS.info
Unknown Documentation/topdocs/INSTALL.info
Unknown Documentation/topdocs/README.info
Unknown Documentation/topdocs/lilypond-changes.info
| Jan Nieuwenhuizen | 2009-11-11 | 1 | -2/+5 |