diff options
author | Erwin Jansen <jansene@google.com> | 2023-11-15 18:05:08 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-11-15 18:05:08 +0000 |
commit | effd827b77122d3f014a46da08a3333f1875194c (patch) | |
tree | 0a7ae6b054af751172225493aa7f4703584cb946 | |
parent | 65280543b712d108505cc93fcbe101c20705b8c7 (diff) | |
parent | bf614a1b020376bd55cc8c381cd2ae9447e6a185 (diff) | |
download | pcre-emu-dev.tar.gz |
Merge "Fix BUILD.bazel to keep generated headers private" into emu-devemu-dev
-rw-r--r-- | BUILD.bazel | 34 |
1 files changed, 8 insertions, 26 deletions
diff --git a/BUILD.bazel b/BUILD.bazel index 1bd314ef..64fca8f2 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,28 +1,10 @@ -load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test") -load("@bazel_skylib//rules:copy_file.bzl", "copy_file") - -copy_file( - name = "config_h_generic", - src = "src/config.h.generic", - out = "src/config.h", -) - -copy_file( - name = "pcre2_h_generic", - src = "src/pcre2.h.generic", - out = "src/pcre2.h", -) - -copy_file( - name = "pcre2_chartables_c", - src = "src/pcre2_chartables.c.dist", - out = "src/pcre2_chartables.c", -) +load("@rules_cc//cc:defs.bzl", "cc_library") cc_library( name = "pcre2", srcs = [ "src/pcre2_auto_possess.c", + "src/pcre2_chartables.c", "src/pcre2_compile.c", "src/pcre2_config.c", "src/pcre2_context.c", @@ -31,6 +13,7 @@ cc_library( "src/pcre2_error.c", "src/pcre2_extuni.c", "src/pcre2_find_bracket.c", + "src/pcre2_jit_compile.c", "src/pcre2_maketables.c", "src/pcre2_match.c", "src/pcre2_match_data.c", @@ -45,14 +28,13 @@ cc_library( "src/pcre2_substring.c", "src/pcre2_tables.c", "src/pcre2_ucd.c", - "src/pcre2_ucptables.c", "src/pcre2_valid_utf.c", "src/pcre2_xclass.c", - ":pcre2_chartables_c", - ], - hdrs = glob(["src/*.h"]) + [ - ":config_h_generic", - ":pcre2_h_generic", + ] + glob(["src/*.h"]), + hdrs = [ + "src/pcre2_jit_match.c", + "src/pcre2_jit_misc.c", + "src/pcre2_ucptables.c", ], defines = [ "HAVE_CONFIG_H", |