diff options
author | Sascha Roloff <sascha.roloff@huawei.com> | 2023-05-11 16:32:55 +0200 |
---|---|---|
committer | Sascha Roloff <sascha.roloff@huawei.com> | 2023-05-12 09:52:38 +0200 |
commit | 84bdd8cd113048c3fc4dd7c44087aabf769d9eaf (patch) | |
tree | af5131c3de658d096197f8ffaa6bfc35dab64647 /etc | |
parent | 782f602ac9c4594d8d18e265c3e45a94a5bc42bc (diff) | |
download | justbuild-84bdd8cd113048c3fc4dd7c44087aabf769d9eaf.tar.gz |
Clean up export structure of remaining just dependencies
Diffstat (limited to 'etc')
-rw-r--r-- | etc/import/TARGETS.catch2 | 20 | ||||
-rw-r--r-- | etc/import/TARGETS.re2 | 20 | ||||
-rw-r--r-- | etc/import/src/google/protobuf/TARGETS.protobuf | 6 |
3 files changed, 43 insertions, 3 deletions
diff --git a/etc/import/TARGETS.catch2 b/etc/import/TARGETS.catch2 index 80bfcac8..9be5ce16 100644 --- a/etc/import/TARGETS.catch2 +++ b/etc/import/TARGETS.catch2 @@ -21,6 +21,26 @@ } } , "catch2": + { "type": "export" + , "target": "catch2_internal" + , "flexible_config": + [ "ADD_CFLAGS" + , "ADD_CXXFLAGS" + , "AR" + , "ARCH" + , "CC" + , "CFLAGS" + , "COMPILER_FAMILY" + , "CXX" + , "CXXFLAGS" + , "DEBUG" + , "ENV" + , "HOST_ARCH" + , "OS" + , "TARGET_ARCH" + ] + } +, "catch2_internal": { "type": ["@", "rules", "CC", "library"] , "name": ["Catch2"] , "hdrs": [["./", "src/catch2", "hdrs"], "catch2-config-header"] diff --git a/etc/import/TARGETS.re2 b/etc/import/TARGETS.re2 index 28bb1882..95775dea 100644 --- a/etc/import/TARGETS.re2 +++ b/etc/import/TARGETS.re2 @@ -1,4 +1,24 @@ { "re2": + { "type": "export" + , "target": "re2_internal" + , "flexible_config": + [ "ADD_CFLAGS" + , "ADD_CXXFLAGS" + , "AR" + , "ARCH" + , "CC" + , "CFLAGS" + , "COMPILER_FAMILY" + , "CXX" + , "CXXFLAGS" + , "DEBUG" + , "ENV" + , "HOST_ARCH" + , "OS" + , "TARGET_ARCH" + ] + } +, "re2_internal": { "type": ["@", "rules", "CC", "library"] , "name": ["re2"] , "srcs": diff --git a/etc/import/src/google/protobuf/TARGETS.protobuf b/etc/import/src/google/protobuf/TARGETS.protobuf index 1fed9c43..80707adf 100644 --- a/etc/import/src/google/protobuf/TARGETS.protobuf +++ b/etc/import/src/google/protobuf/TARGETS.protobuf @@ -386,7 +386,7 @@ , "wire_format.cc" , "wrappers.pb.cc" ] - , "deps": ["libprotobuf_lite", ["@", "zlib", "", "zlib"]] + , "deps": [["", "libprotobuf_lite"], ["@", "zlib", "", "zlib"]] } , "libprotoc": { "type": ["@", "rules", "CC", "library"] @@ -476,13 +476,13 @@ , "compiler/subprocess.cc" , "compiler/zip_writer.cc" ] - , "deps": ["libprotobuf"] + , "deps": [["", "libprotobuf"]] } , "protoc": { "type": ["@", "rules", "CC", "binary"] , "name": ["protoc"] , "srcs": ["compiler/main.cc"] - , "private-deps": ["libprotoc"] + , "private-deps": [["", "libprotoc"]] , "private-ldflags": ["-pthread"] } } |