[Openmp-commits] [openmp] [OpenMP] Add ompTest library to OpenMP (PR #147381)

Michael Halkenhäuser via Openmp-commits openmp-commits at lists.llvm.org
Tue Jul 15 04:51:03 PDT 2025


================
@@ -0,0 +1,29 @@
+################################################################################
+##
+## omptest cmake configuration file.
+## Enable support for find_package.
+##
+################################################################################
+
+# Compute installation prefix relative to this file.
+get_filename_component(LLVM_INSTALL_PREFIX "${CMAKE_CURRENT_LIST_FILE}" REALPATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
+get_filename_component(LLVM_INSTALL_PREFIX "${LLVM_INSTALL_PREFIX}"     PATH)
----------------
mhalk wrote:

Also pointed out by @jprotze:
Yes, we need this same statement six times; it acts as "one directory level up".
So this acts as `../../../../../../`, which in that case: returns the build-directory root.

Since I was also slightly confused when I saw this in `LLVMConfig.cmake`, I will see if there's a better way.

https://github.com/llvm/llvm-project/pull/147381


More information about the Openmp-commits mailing list