[llvm-branch-commits] [llvm] [openmp] [openmp] Revise IDE folder structure (PR #89750)

Michael Kruse via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed May 22 01:04:33 PDT 2024


================
@@ -126,6 +126,7 @@ macro(libomp_test_touch_recipe test_touch_dir)
 endmacro()
 libomp_append(libomp_test_touch_env "KMP_VERSION=1")
 add_custom_target(libomp-test-touch DEPENDS ${libomp_test_touch_targets})
+set_target_properties(libomp-test-touch PROPERTIES FOLDER "OpenMP/Tests")
----------------
Meinersbur wrote:

 * The subproject's directory name is [`openmp`](https://github.com/llvm/llvm-project/tree/main/openmp)
 * The [README ](https://github.com/llvm/llvm-project/blob/89c23f7683efbdf896670218be9095d57ae3e348/openmp/README.rst?plain=1#L2) calls it "LLVM OpenMP Libraries".
 * The website is [*openmp*.llvm.org](https://openmp.llvm.org/), and libomp is not even mentioned. Its title is "LLVM/OpenMP", I think we can drop the "LLVM" prefix within the LLVM repository.
 * `libompd`, `libomptarget` (formerly), `omp.h`, Archer, and ompopt documentation lives in there too, i.e. this is not the subproject for just libomp.

The folder names require an IDE what display them, none of them are available for Linux. They are also not directories in the filesystem, case should not matter.

I could call it "OpenMP Libraries" if that makes it clearer.

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


More information about the llvm-branch-commits mailing list