README_FILES = ChangeLog CHANGES COPYING DEDICATION NEWS README.mandrake ROADMAP
README_TXT_FILES = AUTHORS.txt README.txt INSTALL.txt FAQ.txt
IN_FILES := $(wildcard *.in)
-EXTRA_DIST_FILES = $(wildcard *.el) vimrc VERSION $(README_FILES) $(SCRIPTS) $(IN_FILES) emacsclient.patch lexer-gcc-3.0.patch darwin.patch .cvsignore lexer-gcc-3.1.sh
+EXTRA_DIST_FILES = $(wildcard *.el) vimrc VERSION $(README_FILES) $(SCRIPTS) $(IN_FILES) emacsclient.patch lexer-gcc-3.0.patch server.el.patch darwin.patch .cvsignore lexer-gcc-3.1.sh
NON_ESSENTIAL_DIST_FILES = $(README_TXT_FILES)
INSTALLATION_DIR=$(local_lilypond_datadir)
INSTALLATION_FILES=$(configuration) VERSION
builddir-setup: $(builddir)/share/lilypond-force
$(builddir)/share/lilypond-force:
- # Preparing LilyPond tree for builddir exec
+# Preparing LilyPond tree for builddir exec
@echo Making $(builddir)/share
@cd $(builddir) && rm -rf share
@mkdir -p $(builddir)/share/lilypond
ln -s ../../mf/$(outconfbase) tfm && \
ln -s $(abs-srcdir)/mf && \
ln -s $(abs-srcdir)/ps && \
+ ln -s ../../python/$(outconfbase) python && \
ln -s $(abs-srcdir)/scm
@cd $(builddir)/share/lilypond/tex && \
ln -s $(abs-srcdir)/tex source && \
builddir-setup-clean:
@cd $(builddir) && rm -rf share
-$(config_h): configure
+$(config_h): configure.in aclocal.m4
#
# this is to prevent people from getting
# undefined symbols when we add them to config.h.in,
# and they blindly run "cvs update; make".
#
@echo
- @echo ' *** config.h file is out of date'
- @echo ' *** Rerun configure or autogen.sh'
+ @echo ' *** config.h is out of date'
+ @echo ' *** Remove it and rerun autogen:'
+ @echo ' rm config.h; ./autogen.sh'
@echo
@false