From c99502ff57f092ada322dbc8a6b567b9f3b030f0 Mon Sep 17 00:00:00 2001 From: Leonardo Di Donato Date: Wed, 18 Dec 2019 12:36:43 +0000 Subject: [PATCH] build: external project add for sysdig Co-authored-by: Lorenzo Fontana Signed-off-by: Leonardo Di Donato --- cmake/modules/sysdig-repo/CMakeLists.txt | 35 ++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 cmake/modules/sysdig-repo/CMakeLists.txt diff --git a/cmake/modules/sysdig-repo/CMakeLists.txt b/cmake/modules/sysdig-repo/CMakeLists.txt new file mode 100644 index 00000000..2b7795f8 --- /dev/null +++ b/cmake/modules/sysdig-repo/CMakeLists.txt @@ -0,0 +1,35 @@ +# +# Copyright (C) 2019 The Falco Authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the +# specific language governing permissions and limitations under the License. +# +cmake_minimum_required(VERSION 3.5.1) + +project(sysdig-repo NONE) + +include(ExternalProject) + +# The sysdig git reference (branch name, commit hash, or tag) + +# set(SYSDIG_VERSION falco/${FALCO_VERSION_MAJOR}.${FALCO_VERSION_MINOR}.${FALCO_VERSION_PATCH}") + +# todo(leodido, fntlnz) > use this line above when FALCO_VERSION variable is ok (PR 872) +if(NOT SYSDIG_VERSION) + set(SYSDIG_VERSION "dev") +endif() + +ExternalProject_Add( + sysdig + GIT_REPOSITORY https://github.com/draios/sysdig.git + GIT_TAG ${SYSDIG_VERSION} + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "")