diff options
| author | Eugen Wissner <belka@caraus.de> | 2019-03-02 08:01:58 +0100 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2019-03-02 08:08:10 +0100 |
| commit | 5b850d532edebf83d8988ff413cbd2a988011630 (patch) | |
| tree | ed9c996e52939fcf4ea88518cd7cdb000e0869d9 | |
| parent | d7dfa3f6f14309327934fa846aed6a5c3b40dd6a (diff) | |
| download | tanya-5b850d532edebf83d8988ff413cbd2a988011630.tar.gz | |
Move meta into a separate subpackage
| -rw-r--r-- | .gitignore | 2 | ||||
| -rw-r--r-- | .travis.yml | 2 | ||||
| -rw-r--r-- | appveyor.yml | 1 | ||||
| -rw-r--r-- | dub.json | 8 | ||||
| -rw-r--r-- | meta/dub.json | 5 | ||||
| -rw-r--r-- | meta/source/tanya/meta/metafunction.d (renamed from source/tanya/meta/metafunction.d) | 0 | ||||
| -rw-r--r-- | meta/source/tanya/meta/package.d (renamed from source/tanya/meta/package.d) | 0 | ||||
| -rw-r--r-- | meta/source/tanya/meta/trait.d (renamed from source/tanya/meta/trait.d) | 0 | ||||
| -rw-r--r-- | meta/source/tanya/meta/transform.d (renamed from source/tanya/meta/transform.d) | 0 |
9 files changed, 17 insertions, 1 deletions
@@ -9,7 +9,7 @@ dub.selections.json __test__*__ __test__*__.core -/tanya-test-* +tanya-*test-* /dub_platform_probe[_-]* /docs/ diff --git a/.travis.yml b/.travis.yml index a358fb0..62343f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -48,8 +48,10 @@ before_script: script: - if [ -n "$DDOC" ]; then + dub build :meta -b ddox --compiler=$DC; dub build -b ddox --compiler=$DC; elif [ -z "$DSCANNER" ]; then + dub test :meta -b ${UNITTEST:-unittest} --arch=$ARCH --compiler=$DC; dub test -b ${UNITTEST:-unittest} --arch=$ARCH --compiler=$DC; else dub fetch dscanner --version=$DSCANNER; diff --git a/appveyor.yml b/appveyor.yml index 2d98a5a..61eea5c 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -57,4 +57,5 @@ test_script: - echo %PATH% - 'dub --version' - '%DC% --version' + - dub test :meta -b unittest --arch=%Darch% --compiler=%DC% - dub test -b unittest --arch=%Darch% --compiler=%DC% @@ -9,10 +9,18 @@ "targetType": "library", + "dependencies": { + "tanya:meta": "*" + }, + "dependencies-linux": { "mir-linux-kernel": "~>1.0.0" }, + "subPackages": [ + "./meta" + ], + "configurations": [ { "name": "library", diff --git a/meta/dub.json b/meta/dub.json new file mode 100644 index 0000000..c8d2ba7 --- /dev/null +++ b/meta/dub.json @@ -0,0 +1,5 @@ +{ + "name": "meta", + "description": "Template metaprogramming", + "targetType": "library" +} diff --git a/source/tanya/meta/metafunction.d b/meta/source/tanya/meta/metafunction.d index 6da6b47..6da6b47 100644 --- a/source/tanya/meta/metafunction.d +++ b/meta/source/tanya/meta/metafunction.d diff --git a/source/tanya/meta/package.d b/meta/source/tanya/meta/package.d index d93e4fa..d93e4fa 100644 --- a/source/tanya/meta/package.d +++ b/meta/source/tanya/meta/package.d diff --git a/source/tanya/meta/trait.d b/meta/source/tanya/meta/trait.d index 69b97b9..69b97b9 100644 --- a/source/tanya/meta/trait.d +++ b/meta/source/tanya/meta/trait.d diff --git a/source/tanya/meta/transform.d b/meta/source/tanya/meta/transform.d index 5697e69..5697e69 100644 --- a/source/tanya/meta/transform.d +++ b/meta/source/tanya/meta/transform.d |
