aboutsummaryrefslogtreecommitdiff
path: root/pkg.bld
diff options
context:
space:
mode:
Diffstat (limited to 'pkg.bld')
-rw-r--r--pkg.bld54
1 files changed, 27 insertions, 27 deletions
diff --git a/pkg.bld b/pkg.bld
index 30c9668..0eb8c1f 100644
--- a/pkg.bld
+++ b/pkg.bld
@@ -17,33 +17,33 @@ PKG_BASE = "build-$(cat version)-r$(svnversion "-n").tar";
17 17
18target PKG_BASE 18target PKG_BASE
19{ 19{
20 input [ 20 input [
21 "Doxyfile", 21 "Doxyfile",
22 files("*.bld"), 22 files("*.bld"),
23 "docs/build.1", 23 "docs/build.1",
24 "docs/build.7", 24 "docs/build.7",
25 files("docs/build-manual.*"), 25 files("docs/build-manual.*"),
26 files("docs/html-multi/*"), 26 files("docs/html-multi/*"),
27 files("docs/html-single/*"), 27 files("docs/html-single/*"),
28 "build.sh", 28 "build.sh",
29 "version", 29 "version",
30 "support/vim/syntax/build.vim", 30 "support/vim/syntax/build.vim",
31 "support/vim/ftdetect/build.vim", 31 "support/vim/ftdetect/build.vim",
32 "support/vim/ftplugin/build.vim", 32 "support/vim/ftplugin/build.vim",
33 files("src/*.y"), 33 files("src/*.y"),
34 files("src/*.l"), 34 files("src/*.l"),
35 files("src/*.c"), 35 files("src/*.c"),
36 files("src/*.cpp"), 36 files("src/*.cpp"),
37 files("src/*.h"), 37 files("src/*.h"),
38 files("share/autoinclude/*"), 38 files("share/autoinclude/*"),
39 files("share/include/*"), 39 files("share/include/*"),
40 "minibu", 40 "minibu",
41 files("minibu/bu/*"), 41 files("minibu/bu/*"),
42 files("minibu/src/*"), 42 files("minibu/src/*"),
43 files("bootstrap/*") 43 files("bootstrap/*")
44 ]; 44 ];
45 rule "tarball"; 45 rule "tarball";
46 tag "pkg"; 46 tag "pkg";
47} 47}
48 48
49target PKG_BASE + ".gz" 49target PKG_BASE + ".gz"
@@ -81,12 +81,12 @@ target PKG_BASE + ".xz"
81 81
82rule "tarball" 82rule "tarball"
83{ 83{
84 input matches("*.cpp", "*.h", "*.c", "*.y", "*.l", "*.bld", "Doxyfile", 84 input matches("*.cpp", "*.h", "*.c", "*.y", "*.l", "*.bld", "Doxyfile",
85 "*.1", "*.7", "*.vim", "*.sh", "version", "*.tex", "*.pdf", "*.html", 85 "*.1", "*.7", "*.vim", "*.sh", "version", "*.tex", "*.pdf", "*.html",
86 "*.css"); 86 "*.css");
87 profile "build" 87 profile "build"
88 { 88 {
89 OUTDIR = OUTPUT.replace(".tar",""); 89 OUTDIR = OUTPUT.replace(".tar","");
90 execute("tar -f ./${OUTPUT} --transform=\"s@^@${OUTDIR}/@\" -c ${INPUT}"); 90 execute("tar -f ./${OUTPUT} --transform=\"s@^@${OUTDIR}/@\" -c ${INPUT}");
91 } 91 }
92} 92}