summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorKaren Arutyunov <karen@codesynthesis.com>2016-09-01 02:35:39 +0300
committerKaren Arutyunov <karen@codesynthesis.com>2016-09-01 02:35:39 +0300
commit5c396d4dd3a6e2528147b55fc35b86cbcbc93524 (patch)
tree286df8113e4e540c7ef91b9bf61b72eee7d75eac /build
parent16baffec18b12038f37739a41b860fdf76213be6 (diff)
Build infrastructure update
Diffstat (limited to 'build')
-rw-r--r--build/bootstrap.build19
-rw-r--r--build/root.build7
2 files changed, 19 insertions, 7 deletions
diff --git a/build/bootstrap.build b/build/bootstrap.build
index 5bc2a95..e6b071f 100644
--- a/build/bootstrap.build
+++ b/build/bootstrap.build
@@ -3,6 +3,8 @@
project = libsqlite3
+using build@0.4.0-a1
+
# SQLite releases usually have 3-component versions but once in a while they
# will make a 4-component release for what appears to be important bug fixes
# only. So instead of dragging the fourth component around (and confusing a
@@ -10,15 +12,20 @@ project = libsqlite3
# handle an occasional bugfix release with a revision.
#
version = 3.14.1
-revision = 0
-using build@0.4.0-a1
-using config
-using dist
-using test
-using install
+abi_major = 3
+abi_minor = 14
+abi_patch = 1
+abi_prerelease = false
+
+revision = 0
dist.package = $project-$version
if ($revision != 0)
dist.package += +$revision
+
+using config
+using dist
+using test
+using install
diff --git a/build/root.build b/build/root.build
index 4d7fd53..51c13ed 100644
--- a/build/root.build
+++ b/build/root.build
@@ -3,4 +3,9 @@
using c
-test/: install = false # Don't install tests.
+h{*}: extension = h
+c{*}: extension = c
+
+# All exe{} in test/ are, well, tests.
+#
+test/exe{*}: test = true