summaryrefslogtreecommitdiff
path: root/vim
diff options
context:
space:
mode:
authorJohn Mandereau <john.mandereau@gmail.com>2009-01-05 03:22:01 +0100
committerJohn Mandereau <john.mandereau@gmail.com>2009-01-05 03:29:08 +0100
commit543171165412bc915d8ea1f308d070c74924b2f1 (patch)
tree5e401c33ec74c7bad43c3842e44b2a10b7158a3e /vim
parentdc22ed0f12ec6c81e04512ab40ed2dbd076712a4 (diff)
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.
Diffstat (limited to 'vim')
-rw-r--r--vim/GNUmakefile7
1 files changed, 5 insertions, 2 deletions
diff --git a/vim/GNUmakefile b/vim/GNUmakefile
index fd82e40164..ad032e42fe 100644
--- a/vim/GNUmakefile
+++ b/vim/GNUmakefile
@@ -9,7 +9,7 @@ EXTRA_DIST_FILES=$(call src-wildcard,*.vim) vimrc
LILYPOND_WORDS = $(outdir)/lilypond-words $(outdir)/lilypond-words.vim
LILYPOND_WORDS_DEPENDS =\
$(top-src-dir)/lily/lily-lexer.cc \
- $(buildscript-dir)/lilypond-words.py \
+ $(buildscript-dir)/lilypond-words \
$(top-src-dir)/scm/markup.scm \
$(top-src-dir)/ly/engraver-init.ly
@@ -31,8 +31,11 @@ local-uninstall:
done
-rmdir -p $(DESTDIR)$(vimdir)
+$(buildscript-dir)/lilypond-words:
+ make -C $(depth)/scripts/build
+
$(LILYPOND_WORDS):
- cd $(top-src-dir) && $(PYTHON) buildscripts/lilypond-words.py --words --vim --dir=$(top-build-dir)/vim/$(outconfbase)
+ cd $(top-src-dir) && $(buildscript-dir)/lilypond-words --words --vim --dir=$(top-build-dir)/vim/$(outconfbase)
all: $(LILYPOND_WORDS)