[llvm-branch-commits] [llvm] [BOLT] Revise IDE folder structure (PR #89742)

Michael Kruse via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Wed May 22 00:28:53 PDT 2024


================
@@ -121,7 +123,7 @@ option(BOLT_BUILD_TOOLS
   "Build the BOLT tools. If OFF, just generate build targets." ON)
 
 add_custom_target(bolt)
-set_target_properties(bolt PROPERTIES FOLDER "BOLT")
+set_target_properties(bolt PROPERTIES FOLDER "BOLT/Meta")
----------------
Meinersbur wrote:

This is not supposed to be the company name, but meta in the sense of [self-referential](https://en.wikipedia.org/wiki/Meta_(prefix)). That is, targets that only exists to trigger the build of other targets. In this case, all of BOLT (as in `make all` if BOLT was its own build system). "Metatarget" would disambiguate the meaning.

An alternative could be "[Phony](https://www.gnu.org/software/make/manual/html_node/Phony-Targets.html)".

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


More information about the llvm-branch-commits mailing list