Add skeleton bazel files for accessing the dbschemes.

This commit is contained in:
Cornelius Riemenschneider
2023-10-05 09:00:38 +02:00
parent 99646ba2a3
commit 96edc1d349
10 changed files with 113 additions and 4 deletions

View File

@@ -1,12 +1,17 @@
package(default_visibility = ["//visibility:public"])
load("@rules_pkg//:mappings.bzl", "pkg_filegroup")
package(default_visibility = ["//visibility:public"])
alias(
name = "dbscheme",
actual = "//cpp/ql/lib:dbscheme",
)
alias(
name = "dbscheme-stats",
actual = "//cpp/ql/lib:dbscheme-stats",
)
pkg_filegroup(
name = "db-files",
srcs = [

View File

@@ -1,7 +1,7 @@
package(default_visibility = ["//cpp:__pkg__"])
load("@rules_pkg//:mappings.bzl", "pkg_files")
package(default_visibility = ["//cpp:__pkg__"])
pkg_files(
name = "dbscheme",
srcs = ["semmlecode.cpp.dbscheme"],

11
csharp/BUILD.bazel Normal file
View File

@@ -0,0 +1,11 @@
package(default_visibility = ["//visibility:public"])
alias(
name = "dbscheme",
actual = "//csharp/ql/lib:dbscheme",
)
alias(
name = "dbscheme-stats",
actual = "//csharp/ql/lib:dbscheme-stats",
)

15
csharp/ql/lib/BUILD.bazel Normal file
View File

@@ -0,0 +1,15 @@
load("@rules_pkg//:mappings.bzl", "pkg_files")
package(default_visibility = ["//csharp:__pkg__"])
pkg_files(
name = "dbscheme",
srcs = ["semmlecode.csharp.dbscheme"],
prefix = "csharp",
)
pkg_files(
name = "dbscheme-stats",
srcs = ["semmlecode.csharp.dbscheme.stats"],
prefix = "csharp",
)

11
java/BUILD.bazel Normal file
View File

@@ -0,0 +1,11 @@
package(default_visibility = ["//visibility:public"])
alias(
name = "dbscheme",
actual = "//java/ql/lib/config:dbscheme",
)
alias(
name = "dbscheme-stats",
actual = "//java/ql/lib/config:dbscheme-stats",
)

View File

@@ -0,0 +1,15 @@
load("@rules_pkg//:mappings.bzl", "pkg_files")
package(default_visibility = ["//java:__pkg__"])
pkg_files(
name = "dbscheme",
srcs = ["semmlecode.dbscheme"],
prefix = "java",
)
pkg_files(
name = "dbscheme-stats",
srcs = ["semmlecode.dbscheme.stats"],
prefix = "java",
)

11
javascript/BUILD.bazel Normal file
View File

@@ -0,0 +1,11 @@
package(default_visibility = ["//visibility:public"])
alias(
name = "dbscheme",
actual = "//javascript/ql/lib:dbscheme",
)
alias(
name = "dbscheme-stats",
actual = "//javascript/ql/lib:dbscheme-stats",
)

View File

@@ -0,0 +1,15 @@
load("@rules_pkg//:mappings.bzl", "pkg_files")
package(default_visibility = ["//javascript:__pkg__"])
pkg_files(
name = "dbscheme",
srcs = ["semmlecode.javascript.dbscheme"],
prefix = "javascript",
)
pkg_files(
name = "dbscheme-stats",
srcs = ["semmlecode.javascript.dbscheme.stats"],
prefix = "javascript",
)

11
python/BUILD.bazel Normal file
View File

@@ -0,0 +1,11 @@
package(default_visibility = ["//visibility:public"])
alias(
name = "dbscheme",
actual = "//python/ql/lib:dbscheme",
)
alias(
name = "dbscheme-stats",
actual = "//python/ql/lib:dbscheme-stats",
)

15
python/ql/lib/BUILD.bazel Normal file
View File

@@ -0,0 +1,15 @@
load("@rules_pkg//:mappings.bzl", "pkg_files")
package(default_visibility = ["//python:__pkg__"])
pkg_files(
name = "dbscheme",
srcs = ["semmlecode.python.dbscheme"],
prefix = "python",
)
pkg_files(
name = "dbscheme-stats",
srcs = ["semmlecode.python.dbscheme.stats"],
prefix = "python",
)