From 6fcbf06b0d2802899406c1c9d2004b6403d046a2 Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Mon, 7 Feb 2022 18:53:38 +0100 Subject: Handle vespamalloc not being built. --- vespamalloc/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'vespamalloc') diff --git a/vespamalloc/CMakeLists.txt b/vespamalloc/CMakeLists.txt index 395e7ec6d5a..df8e38653bb 100644 --- a/vespamalloc/CMakeLists.txt +++ b/vespamalloc/CMakeLists.txt @@ -1,4 +1,6 @@ # Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +if(NOT CMAKE_HOST_SYSTEM_NAME STREQUAL "Darwin" AND + NOT DEFINED VESPA_USE_SANITIZER) add_compile_options(-fvisibility=hidden) add_definitions(-DPARANOID_LEVEL=0) @@ -25,4 +27,7 @@ vespa_define_module( ) vespa_install_script(bin/parsememorydump.pl vespa-malloc-parse-memorydump.pl bin) +else() +install(DIRECTORY DESTINATION lib64/vespa) +endif() install(FILES etc/vespamalloc.conf PERMISSIONS OWNER_READ GROUP_READ WORLD_READ DESTINATION etc) -- cgit v1.2.3