45 lines
713 B
CMake
Executable File
45 lines
713 B
CMake
Executable File
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
#
|
|
|
|
# LIBRARY
|
|
|
|
SET(Common_SRCS
|
|
id_handler.cpp
|
|
referenced.cpp
|
|
resource_path.cpp
|
|
situation_map_logging.cpp
|
|
)
|
|
|
|
SET (Common_HDRS
|
|
exception.h
|
|
id_handler.h
|
|
ref_pointer.h
|
|
referenced.h
|
|
resource_path.h
|
|
situation_map_common_export.h
|
|
situation_map_logging.h
|
|
simple_value.h
|
|
)
|
|
|
|
SOURCE_GROUP(Common FILES ${Common_SRCS} ${Common_HDRS})
|
|
|
|
NGL_ADD_LIBRARY(WS AAR HLA SV situationMapCommon SHARED ${Common_SRCS} ${Common_HDRS})
|
|
NGL_TARGET_LINK_LIBRARIES(situationMapCommon
|
|
PRIVATE
|
|
ngltools
|
|
PUBLIC
|
|
NGLLogger
|
|
Qt5::Core
|
|
)
|
|
|
|
NGL_TARGET_INCLUDE_DIRECTORIES(situationMapCommon
|
|
INTERFACE
|
|
${CMAKE_CURRENT_SOURCE_DIR}/..
|
|
)
|
|
|
|
|
|
NGL_INSTALL_TARGET(situationMapCommon)
|