chore(CMake): make GeographicLib optional for LtsCoordTrans to allow partial configure during migration

This commit is contained in:
torsten committed 2026-07-17 12:58:22 +02:00
1 parent 7401dbf3fd
commit 5cc294a919
1 file changed
+8 -3
+8 -3
View File
@@ -5,17 +5,22 @@
# Created by Christian Ehrlicher, SLSE, 2016-08-31
#
FIND_PACKAGE(GeographicLib REQUIRED)
FIND_PACKAGE(GeographicLib)
NGL_ADD_LIBRARY2(LtsCoordTrans WS AAR SV HLA SHARED
lts_coord_trans.h
lts_coord_trans.cpp
)
NGL_TARGET_LINK_LIBRARIES(LtsCoordTrans
PRIVATE
GeographicLib
PUBLIC
Qt5::Core
)
if (GeographicLib_FOUND)
NGL_TARGET_LINK_LIBRARIES(LtsCoordTrans
PRIVATE GeographicLib
)
else()
message(STATUS "GeographicLib not found; building LtsCoordTrans without it")
endif()
NGL_TARGET_INCLUDE_DIRECTORIES(LtsCoordTrans
PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/../