Ericson2314 added inline comments.
================
Comment at: bolt/tools/CMakeLists.txt:11-13
+macro(add_bolt_tool_symlink name)
+  llvm_add_tool_symlink(BOLT ${ARGV})
+endmacro()
----------------
mizvekov wrote:
> Instead of each project having to define a different macro for this, why not 
> just do this based on the current project in scope?
> I think this would be a less invasive change.
> 
> FWIW my review can only help in these small matters of coding, I can't really 
> review this from the perspective of the intended effect, I am just a clang 
> developer and I never have to package or install LLVM I built myself, I just 
> test stuff from the build dir :)
`project` is not redefined in the unified / monorepo build, so we cannot rely 
on it.


================
Comment at: bolt/tools/CMakeLists.txt:11-13
+macro(add_bolt_tool_symlink name)
+  llvm_add_tool_symlink(BOLT ${ARGV})
+endmacro()
----------------
Ericson2314 wrote:
> mizvekov wrote:
> > Instead of each project having to define a different macro for this, why 
> > not just do this based on the current project in scope?
> > I think this would be a less invasive change.
> > 
> > FWIW my review can only help in these small matters of coding, I can't 
> > really review this from the perspective of the intended effect, I am just a 
> > clang developer and I never have to package or install LLVM I built myself, 
> > I just test stuff from the build dir :)
> `project` is not redefined in the unified / monorepo build, so we cannot rely 
> on it.
> I am just a clang developer and I never have to package or install LLVM I 
> built myself, I just test stuff from the build dir :)

You mean you build clang against a prebuilt LLVM? I am confused.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D117977/new/

https://reviews.llvm.org/D117977

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to