diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2020-07-24 09:13:21 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2020-07-24 09:13:21 +0200 |
commit | b0396809c19f436e051430d5e81d59a725611195 (patch) | |
tree | 29e374c30aef241b4edfa604a131b4c33ecedc3f /libgenx/tests/build | |
parent | d19d20fbd638c3edb0e2dea1589455546a309382 (diff) |
Convert to build2-based build
Also add symbol exporting, missing const in a few places in the API, as well
as a basic test.
Diffstat (limited to 'libgenx/tests/build')
-rw-r--r-- | libgenx/tests/build/.gitignore | 4 | ||||
-rw-r--r-- | libgenx/tests/build/bootstrap.build | 5 | ||||
-rw-r--r-- | libgenx/tests/build/root.build | 12 |
3 files changed, 21 insertions, 0 deletions
diff --git a/libgenx/tests/build/.gitignore b/libgenx/tests/build/.gitignore new file mode 100644 index 0000000..974e01d --- /dev/null +++ b/libgenx/tests/build/.gitignore @@ -0,0 +1,4 @@ +/config.build +/root/ +/bootstrap/ +build/ diff --git a/libgenx/tests/build/bootstrap.build b/libgenx/tests/build/bootstrap.build new file mode 100644 index 0000000..a07b5ea --- /dev/null +++ b/libgenx/tests/build/bootstrap.build @@ -0,0 +1,5 @@ +project = # Unnamed tests subproject. + +using config +using test +using dist diff --git a/libgenx/tests/build/root.build b/libgenx/tests/build/root.build new file mode 100644 index 0000000..3b975e6 --- /dev/null +++ b/libgenx/tests/build/root.build @@ -0,0 +1,12 @@ +using c + +h{*}: extension = h +c{*}: extension = c + +# Every exe{} in this subproject is by default a test. +# +exe{*}: test = true + +# The test target for cross-testing (running tests under Wine, etc). +# +test.target = $c.target |