blob: 11706e4b58c53669412731c53fdf20c37768aff1 [file] [log] [blame]
László Csomor8d4f7612019-01-08 09:04:53 +01001load("//:bzl_library.bzl", "bzl_library")
2
Alexandre Rostovtseva16ebb42024-05-01 17:24:18 -04003package(
4 default_applicable_licenses = ["//:license"],
5 default_visibility = ["//visibility:public"],
6)
Thomas Van Lenten4b67f5f2019-01-28 13:51:57 -05007
Alexandre Rostovtsev0d436952024-05-02 14:38:05 -04008licenses(["notice"])
9
László Csomor8d4f7612019-01-08 09:04:53 +010010bzl_library(
Jonathan B Coe16de0382020-08-10 19:35:04 +010011 name = "analysis_test",
12 srcs = ["analysis_test.bzl"],
13)
14
15bzl_library(
Thomas Van Lentenf5e50bc2019-01-25 14:34:15 -050016 name = "build_test",
17 srcs = ["build_test.bzl"],
c-parsons96308532019-02-28 17:43:57 -050018 deps = ["//lib:new_sets"],
Thomas Van Lentenf5e50bc2019-01-25 14:34:15 -050019)
20
21bzl_library(
László Csomordb273942019-03-18 13:23:15 +010022 name = "copy_file",
23 srcs = ["copy_file.bzl"],
László Csomor3721d322019-03-20 18:13:32 +010024 deps = ["//rules/private:copy_file_private"],
László Csomor1b281452019-03-04 11:04:01 +010025)
26
László Csomor2d1669e2019-03-19 07:52:56 +010027bzl_library(
Derek Cormier207acb32022-06-01 00:58:09 -070028 name = "copy_directory",
29 srcs = ["copy_directory.bzl"],
30 deps = ["//rules/private:copy_directory_private"],
31)
32
33bzl_library(
László Csomor2d1669e2019-03-19 07:52:56 +010034 name = "write_file",
35 srcs = ["write_file.bzl"],
László Csomor3721d322019-03-20 18:13:32 +010036 deps = ["//rules/private:write_file_private"],
László Csomor2d1669e2019-03-19 07:52:56 +010037)
38
László Csomorbe3b1fc2019-04-12 19:35:29 +020039bzl_library(
40 name = "diff_test",
41 srcs = ["diff_test.bzl"],
Alexandre Rostovtsevde3035d2022-04-06 15:16:14 -040042 deps = ["//lib:shell"],
László Csomorbe3b1fc2019-04-12 19:35:29 +020043)
44
László Csomorc5852222019-05-14 13:33:01 +020045bzl_library(
Vertexwahn2a87d4a2022-04-02 00:07:48 +020046 name = "expand_template",
47 srcs = ["expand_template.bzl"],
48)
49
50bzl_library(
László Csomorc5852222019-05-14 13:33:01 +020051 name = "native_binary",
52 srcs = ["native_binary.bzl"],
László Csomorc5852222019-05-14 13:33:01 +020053)
54
László Csomorbf8a55b2019-05-21 14:46:09 +020055bzl_library(
56 name = "run_binary",
57 srcs = ["run_binary.bzl"],
58 deps = ["//lib:dicts"],
59)
60
Julie21ee2692019-07-03 12:46:14 -040061bzl_library(
62 name = "common_settings",
63 srcs = ["common_settings.bzl"],
64)
65
Thomas Van Lenten4b67f5f2019-01-28 13:51:57 -050066filegroup(
67 name = "test_deps",
68 testonly = True,
69 srcs = [
70 "BUILD",
Thomas Van Lenten4b67f5f2019-01-28 13:51:57 -050071 ] + glob(["*.bzl"]),
72)
aiutoab874102019-08-23 14:37:16 -040073
74# The files needed for distribution
75filegroup(
76 name = "distribution",
aiutoe59b6202019-10-09 12:43:21 -040077 srcs = [
78 "BUILD",
79 ] + glob(["*.bzl"]),
80 visibility = [
81 "//:__pkg__",
82 ],
83)
84
Laurent Le Brun2d0c6512020-04-02 22:20:57 +020085# export bzl files for the documentation
86exports_files(
87 glob(["*.bzl"]),
88 visibility = ["//:__subpackages__"],
89)
Andrew Z Allend35e8d72020-06-26 09:04:12 -060090
91bzl_library(
92 name = "select_file",
93 srcs = ["select_file.bzl"],
94)