2 # project LilyPond -- the musical typesetter
3 # title top level makefile for LilyPond
6 # Copyright (c) 1997 by
7 # Jan Nieuwenhuizen <jan@digicash.com>
8 # Han-Wen Nienhuys <hanwen@stack.nl>
9 # ...your sort order here, or how to comment-out a comment
20 include ./$(depth)/make/Version.make
24 include ./$(depth)/make/Variables.make
27 # descent order into subdirectories:
29 SUBDIRS = flower lib lily mi2mu \
30 Documentation bin init input tex make
33 # list of distribution files:
35 # SYMLINKS = # naah, configure
36 SCRIPTS = configure configure.in install-sh
37 README_FILES = ANNOUNCE COPYING NEWS README TODO INSTALL.text
38 EXTRA_DISTFILES= .dstreamrc .version $(README_FILES) $(SCRIPTS) $(SYMLINKS)
42 # generic targets and rules:
44 include ./$(depth)/make/Targets.make
45 include ./$(depth)/make/Rules.make
50 # ugh. I know dep is not quite what is really needed.
51 INSTALL.text: check-doc-deps
53 ln `find -name INSTALL.text|head -1` .
56 rm -f $(allexe) core config.cache config.log config.status
59 $(INSTALL) -d $(bindir)
60 $(INSTALL) -m 755 $(allexe) $(bindir)
63 for i in $(allexe); do rm -f $(bindir)/`basename $$i`; done