Open
Description
The way that VTR generates its version information creates a file that is used to hold the new version information:
vtr-verilog-to-routing/libs/libvtrutil/CMakeLists.txt
Lines 53 to 80 in 06beac6
This usually works fine, however some users use sudo
to build VTR which will cause the build system to create a file that only sudoers can access.
What the VTR build system is doing here is a common enough technique that CMake actually has a utility to do exactly this which should do exactly what we want.
@gadfort Pointed me to how OpenROAD does the exact same thing:
We should move to this simpler interface which should also fix this sudo issue.
Metadata
Metadata
Assignees
Labels
No labels