aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Taves <mwtoews@gmail.com>2022-03-04 23:44:17 +1300
committerMike Taves <mwtoews@gmail.com>2022-03-07 23:40:23 +1300
commit439f4eec086fbdace1426a3e5b88192326a4829d (patch)
tree9843d6b1962a5ca3530cbaf319c4442672865662
parent1461c9b30d93941e858cf68c01117b83f095c3d6 (diff)
downloadPROJ-439f4eec086fbdace1426a3e5b88192326a4829d.tar.gz
PROJ-439f4eec086fbdace1426a3e5b88192326a4829d.zip
CMake: handle potentially undefined value in list function
-rw-r--r--cmake/ProjUtilities.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/ProjUtilities.cmake b/cmake/ProjUtilities.cmake
index 690336b2..f0853fe3 100644
--- a/cmake/ProjUtilities.cmake
+++ b/cmake/ProjUtilities.cmake
@@ -98,7 +98,7 @@ function(configure_proj_pc)
list(APPEND EXTRA_LIBS -lole32 -lshell32)
else()
set(cxx_libs "${CMAKE_CXX_IMPLICIT_LINK_LIBRARIES}")
- list(REMOVE_ITEM cxx_libs ${CMAKE_C_IMPLICIT_LINK_LIBRARIES})
+ list(REMOVE_ITEM cxx_libs ${CMAKE_C_IMPLICIT_LINK_LIBRARIES} nonempty)
foreach(lib IN LISTS cxx_libs)
list(APPEND EXTRA_LIBS "-l${lib}")
endforeach()