-
Notifications
You must be signed in to change notification settings - Fork 94
chore(k8smeta): simplify cmake scripts and use Vcpkg for dependencies #1028
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: irozzo-1A The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Rules files suggestions |
9b7bfe1 to
f8268f0
Compare
Rules files suggestions |
f8268f0 to
c0da017
Compare
8e6c9e4 to
9b73fc0
Compare
Rules files suggestions |
9b73fc0 to
b8cf808
Compare
7c84c87 to
cd5490e
Compare
Rules files suggestions |
Rules files suggestions |
1 similar comment
Rules files suggestions |
Simplify the cmake scripts by using `find_package` and VCPKG. Also generate the gRPC files using `protobuf_generate` instead of using a custom command. Signed-off-by: Iacopo Rozzo <[email protected]>
a22c71e to
451f94b
Compare
Rules files suggestions |
What type of PR is this?
/kind cleanup
Any specific area of the project related to this PR?
What this PR does / why we need it:
Running the k8smeta plugin with Falco 0.42.0-rc1 is causing the following crash:
This PR simplifies the cmake scripts by using
find_packageand VCPKG, this guarantees that all the dependencies are correctly linked in the shared lib.It also generate the gRPC files using
protobuf_generateinstead of using a custom command.Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer: