diff options
author | Guillaume Chatelet <gchatelet@google.com> | 2023-08-29 08:44:07 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-29 10:44:07 +0200 |
commit | be65a3d148df36cbbdbcd16dcd7ad3cf7eb76371 (patch) | |
tree | 6732c71f05508aff7ba13af3fc452833cfa28ee8 | |
parent | bd580370ee2095d777b180a65672c03afb722441 (diff) | |
download | cpu_features-be65a3d148df36cbbdbcd16dcd7ad3cf7eb76371.tar.gz |
Fix bazel - use textual_hdrs for inl files (#322)
-rw-r--r-- | BUILD.bazel | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/BUILD.bazel b/BUILD.bazel index cadf0d6..b6e4b9f 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -223,24 +223,25 @@ cc_library( PLATFORM_CPU_RISCV32: ["src/impl_riscv_linux.c"], PLATFORM_CPU_RISCV64: ["src/impl_riscv_linux.c"], }), - copts = C99_FLAGS, - includes = INCLUDES, - textual_hdrs = selects.with_or({ + hdrs = selects.with_or({ PLATFORM_CPU_X86_64: [ - "src/impl_x86__base_implementation.inl", "include/cpuinfo_x86.h", "include/internal/cpuid_x86.h", "include/internal/windows_utils.h", ], PLATFORM_CPU_ARM: ["include/cpuinfo_arm.h"], - PLATFORM_CPU_ARM64: [ - "src/impl_aarch64__base_implementation.inl", - "include/cpuinfo_aarch64.h", - ], + PLATFORM_CPU_ARM64: ["include/cpuinfo_aarch64.h"], PLATFORM_CPU_MIPS: ["include/cpuinfo_mips.h"], PLATFORM_CPU_PPC: ["include/cpuinfo_ppc.h"], PLATFORM_CPU_RISCV32: ["include/cpuinfo_riscv.h"], PLATFORM_CPU_RISCV64: ["include/cpuinfo_riscv.h"], + }), + copts = C99_FLAGS, + includes = INCLUDES, + textual_hdrs = selects.with_or({ + PLATFORM_CPU_X86_64: ["src/impl_x86__base_implementation.inl"], + PLATFORM_CPU_ARM64: ["src/impl_aarch64__base_implementation.inl"], + "//conditions:default": [], }) + [ "src/define_introspection.inl", "src/define_introspection_and_hwcaps.inl", @@ -285,10 +286,7 @@ cc_library( "include/internal/windows_utils.h", ], PLATFORM_CPU_ARM: ["include/cpuinfo_arm.h"], - PLATFORM_CPU_ARM64: [ - "src/impl_aarch64__base_implementation.inl", - "include/cpuinfo_aarch64.h", - ], + PLATFORM_CPU_ARM64: ["include/cpuinfo_aarch64.h"], PLATFORM_CPU_MIPS: ["include/cpuinfo_mips.h"], PLATFORM_CPU_PPC: ["include/cpuinfo_ppc.h"], PLATFORM_CPU_RISCV32: ["include/cpuinfo_riscv.h"], @@ -302,6 +300,7 @@ cc_library( includes = INCLUDES, textual_hdrs = selects.with_or({ PLATFORM_CPU_X86_64: ["src/impl_x86__base_implementation.inl"], + PLATFORM_CPU_ARM64: ["src/impl_aarch64__base_implementation.inl"], "//conditions:default": [], }) + [ "src/define_introspection.inl", |