diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-05-22 11:51:06 +0200 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2023-05-24 16:00:11 +0200 |
commit | dc2cc2d18381ab7bbef5bbce17736f5252b5da6c (patch) | |
tree | 1770725d29d32303cafd71d7929e3bbd59ed8b3c /etc | |
parent | d4396683860b5aed391a336692bacae71e1007cd (diff) | |
download | justbuild-dc2cc2d18381ab7bbef5bbce17736f5252b5da6c.tar.gz |
Split off tests into a separate logical repository
This allows better separation and, in particular, repositories
needed only for tests do not have to be provided for building the
tools. This also better documents which dependencies are only needed
for testing.
Diffstat (limited to 'etc')
-rw-r--r-- | etc/dev/TARGETS | 1 | ||||
-rw-r--r-- | etc/repos.json | 21 |
2 files changed, 19 insertions, 3 deletions
diff --git a/etc/dev/TARGETS b/etc/dev/TARGETS index dbfbf15c..8368f0c8 100644 --- a/etc/dev/TARGETS +++ b/etc/dev/TARGETS @@ -18,7 +18,6 @@ , ["@", "fmt", "", "fmt"] , ["@", "cli11", "", "cli11"] , ["@", "json", "", "json"] - , ["@", "catch2", "", "catch2"] , ["", "libgit2"] , ["", "libcurl"] , ["", "libarchive"] diff --git a/etc/repos.json b/etc/repos.json index 4cb8e00c..eb152d8c 100644 --- a/etc/repos.json +++ b/etc/repos.json @@ -4,7 +4,6 @@ { "repository": {"type": "file", "path": "."} , "bindings": { "rules": "rules-just" - , "just-distfiles": "just-distfiles" , "gsl": "com_github_microsoft_gsl" , "cli11": "cli11" , "json": "json" @@ -14,7 +13,6 @@ , "googleapis": "google_apis" , "bazel_remote_apis": "bazel_remote_apis" , "libgit2": "com_github_libgit2_libgit2" - , "catch2": "catch2" , "protoc": "protobuf" , "libcurl": "com_github_curl_curl" , "libarchive": "com_github_libarchive_libarchive" @@ -22,6 +20,25 @@ , "bootstrap": {"link": ["-pthread"]} , "bootstrap_local": {"link": ["-pthread"]} } + , "just tests": + { "repository": {"type": "file", "path": "test"} + , "bindings": + { "src": "just" + , "rules": "rules-just" + , "just-distfiles": "just-distfiles" + , "catch2": "catch2" + , "gsl": "com_github_microsoft_gsl" + , "cli11": "cli11" + , "json": "json" + , "fmt": "fmt" + , "ssl": "ssl" + , "grpc": "com_github_grpc_grpc" + , "googleapis": "google_apis" + , "bazel_remote_apis": "bazel_remote_apis" + , "libgit2": "com_github_libgit2_libgit2" + , "protoc": "protobuf" + } + } , "just-distfiles": { "repository": { "type": "distdir" |