From 37d141a5d666952824292be84ad854f4fe45e163 Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sun, 24 Oct 2021 23:17:59 +0200 Subject: lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include directories, so that proj can be used as a subdirectory of a larger project (fixes #2905) --- src/lib_proj.cmake | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake index 4ece9094..9175309f 100644 --- a/src/lib_proj.cmake +++ b/src/lib_proj.cmake @@ -372,6 +372,8 @@ add_library(proj ${ALL_LIBPROJ_HEADERS} ${PROJ_RESOURCES} ) +add_library(PROJ::proj ALIAS proj) + target_compile_options(proj PRIVATE $<$:${PROJ_C_WARN_FLAGS}> PRIVATE $<$:${PROJ_CXX_WARN_FLAGS}> @@ -402,6 +404,8 @@ if(ENABLE_IPO) endif() target_include_directories(proj INTERFACE + $ + $ $) if(WIN32) -- cgit v1.2.3