blob: 4d2c76db00100cc03d1086d22c1f30e8d9e622ed [file]
#
# Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
#
# SPDX-License-Identifier: BSD-2-Clause
#
cmake_minimum_required(VERSION 3.8.2)
include_guard(GLOBAL)
# This path is guaranteed to exist
find_path(
CUSTOM_POLLY_TOOLCHAINS FindPolly.cmake
PATHS ${CMAKE_CURRENT_LIST_DIR}/../polly_toolchains
CMAKE_FIND_ROOT_PATH_BOTH
)
function(FindCustomPollyToolchain location toolchain)
find_file(
${location} ${toolchain}.cmake
PATHS ${CUSTOM_POLLY_TOOLCHAINS}
CMAKE_FIND_ROOT_PATH_BOTH
)
endfunction()
# This file is guaranteed to exist
find_file(
PKG_CONFIG_TEMPLATE pkg-config.in
PATHS ${CMAKE_CURRENT_LIST_DIR}
CMAKE_FIND_ROOT_PATH_BOTH
)
function(CreatePkgConfigExecForDir exec_name sysroot)
configure_file(${PKG_CONFIG_TEMPLATE} ${exec_name} @ONLY)
endfunction()