diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2021-10-25 19:17:53 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-25 19:17:53 +0200 |
| commit | 0fe32d249fd3801429fa08a057639128d99c5e45 (patch) | |
| tree | d14977b3fe7e87779679fc85c23a6cc29ec74fbd /src/lib_proj.cmake | |
| parent | 24ad521d3e74762cee08ca91867551d33a9e7b9f (diff) | |
| parent | 37d141a5d666952824292be84ad854f4fe45e163 (diff) | |
| download | PROJ-0fe32d249fd3801429fa08a057639128d99c5e45.tar.gz PROJ-0fe32d249fd3801429fa08a057639128d99c5e45.zip | |
Merge pull request #2913 from rouault/fix_2905
lib_proj.cmake: add a PROJ::proj alias and add BUILD_INTERFACE include directories...
Diffstat (limited to 'src/lib_proj.cmake')
| -rw-r--r-- | src/lib_proj.cmake | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib_proj.cmake b/src/lib_proj.cmake index efad5552..a35eeb8c 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 $<$<COMPILE_LANGUAGE:C>:${PROJ_C_WARN_FLAGS}> PRIVATE $<$<COMPILE_LANGUAGE:CXX>:${PROJ_CXX_WARN_FLAGS}> @@ -402,6 +404,8 @@ if(ENABLE_IPO) endif() target_include_directories(proj INTERFACE + $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}> + $<BUILD_INTERFACE:${PROJ_SOURCE_DIR}/include> $<INSTALL_INTERFACE:${INCLUDEDIR}>) if(WIN32) |
