From 8891504ae11f7ae5ed5e9eb05ec3686564617373 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Thu, 8 Nov 2012 21:58:26 +0000 Subject: It installs now. --- default.bld | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/default.bld b/default.bld index 467274b..cfe448e 100644 --- a/default.bld +++ b/default.bld @@ -34,6 +34,11 @@ action "docs" build: targets("docs"); } +action "install" +{ + build: targets("install"); +} + action "devinstall" { if "$(id -u)" != "0" then @@ -96,7 +101,8 @@ target "/usr/lib/build" } } -for vimdir in dirs("/usr/share/vim/vim*") do +for vimdir in [dirs("/usr/share/vim/vim*"), + dirs("/usr/local/share/vim/vim*")] do { for ftype in ["ftplugin/build.vim", "ftdetect/build.vim", "syntax/build.vim"] do @@ -116,6 +122,31 @@ for vimdir in dirs("/usr/share/vim/vim*") do } } +target PREFIX + "/bin/build" +{ + display "install"; + tag "install"; + requires "build"; + profile "build" + { + execute("install -T -s build ${OUTPUT}"); + } +} + +for i in [files("share/autoinclude/*.bld"), files("share/include/*.bld")] do +{ + target PREFIX + "/share/build/" + i.replace("share/","") + { + display "install"; + tag "install"; + requires i; + profile "build" + { + execute("install -T -D -m0466 ${i} ${OUTPUT}"); + } + } +} + target "docs/build-manual.pdf" { display "pdflatex"; -- cgit v1.2.3