Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/BUILD.bazel
blob: 63af935d041c751d8673fe982fc23a51017de6ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
load("@rules_license//rules:license.bzl", "license")

package(
    default_applicable_licenses = [":license"],
)

exports_files(["LICENSE.txt"])

license(
    name = "license",
    license_kinds = ["@rules_license//licenses/spdx:BSL-1.0"],
    license_text = "LICENSE.txt",
)

# The library is defined beside its sources; these are its public names.

# Static library, without main: the Catch2-compatible engine, the Catch3
# runner, which replaced Catch2's session, command line and reporters,
# property testing and snapshots.
alias(
    name = "catch3",
    actual = "//src/Progmasoft:catch3",
    visibility = ["//visibility:public"],
)

# Static library, with main.
alias(
    name = "catch3_main",
    actual = "//src/Progmasoft:catch3_main",
    visibility = ["//visibility:public"],
)