diff --git a/dependency_support/org_llvm_openmp/bundled.BUILD.bazel b/dependency_support/org_llvm_openmp/bundled.BUILD.bazel index 0b329660..67a78039 100644 --- a/dependency_support/org_llvm_openmp/bundled.BUILD.bazel +++ b/dependency_support/org_llvm_openmp/bundled.BUILD.bazel @@ -14,7 +14,10 @@ cc_library( name = "openmp", - hdrs = ["runtime/src/include/omp.h"], + hdrs = [ + "runtime/src/include/omp.h", + "runtime/src/include/omp-tools.h", + ], srcs = [ "runtime/src/kmp.h", "runtime/src/kmp_alloc.cpp", @@ -116,6 +119,19 @@ genrule( ) ) +genrule( + name = "omp_tools_header", + srcs = [ + "runtime/src/include/omp-tools.h.var", + ], + outs = ["runtime/src/include/omp-tools.h"], + cmd = ( + "cat " + + "$(location runtime/src/include/omp-tools.h.var) " + + "> $@" + ) +) + genrule( name = "default_i18n", srcs = ["@rules_hdl//dependency_support/org_llvm_openmp:kmp_i18n_default.inc"],