This pull request focuses on centralizing the Clang executable path configuration and updating the project files to use this new configuration. The main changes include defining a new property for the Clang executable path and updating the build commands to use this property.
Configuration updates:
Directory.Build.props: Added a new property ClangExec to define the path to the Clang executable.
@shankarseal this may fix the issue you are seeing in the MSFT fork of this project. It no longer assumes clang.exe is in the path and instead uses it from the Visual Studio's installed location.
Description
This pull request focuses on centralizing the Clang executable path configuration and updating the project files to use this new configuration. The main changes include defining a new property for the Clang executable path and updating the build commands to use this property.
Configuration updates:
Directory.Build.props
: Added a new propertyClangExec
to define the path to the Clang executable.Build command updates:
tools/netevent_monitor/netevent_monitor.vcxproj
: Modified the build command to use the newClangExec
property for compilingnetevent_monitor.c
.tools/process_monitor_bpf/process_monitor_bpf.vcxproj
: Modified the build command to use the newClangExec
property for compilingprocess_monitor.c
.Testing
CI/CD
Documentation
No.
Installation
No.