From dd44e1eea58576d94581f159ece10ed640e3a248 Mon Sep 17 00:00:00 2001 From: Mike Dev Date: Mon, 17 Sep 2018 11:20:51 +0200 Subject: [PATCH] [CMake] Add minimal cmake file Generate cmake target that can be used by other libraries to express their dependency on this library and retrieve any configuration information such as the include directory. --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..7375f9d --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,11 @@ +# Copyright 2018 Mike Dev +# Distributed under the Boost Software License, Version 1.0. +# See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt + +cmake_minimum_required(VERSION 3.5) +project(BoostPreprocessor LANGUAGES CXX) + +add_library(boost_preprocessor INTERFACE) +add_library(Boost::preprocessor ALIAS boost_preprocessor) + +target_include_directories(boost_preprocessor INTERFACE include)