Skip to content

Commit a02f6bb

Browse files
committed
[CMAKE] last changes.
1 parent 57b8925 commit a02f6bb

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

CMakeLists.txt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ cmake_minimum_required(VERSION 3.7)
33
include(${CMAKE_SYSROOT}${CMAKE_INSTALL_PREFIX}/include/cmake/tools.cmake)
44

55
set(PLUGIN_NAME Launcher)
6+
set(MODULE_NAME ${NAMESPACE}${PLUGIN_NAME})
67

78
message("Setting up ${PLUGIN_NAME}")
89

@@ -13,14 +14,11 @@ set(PLUGIN_SOURCES
1314
Launcher.cpp
1415
Module.cpp)
1516

16-
# How, using regular CMake (PLUGIN_SUPPORT_DEFINITIONS) can we tell fuck CMake to inherit this.
17-
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
18-
1917
# Library definition section
20-
set(MODULE_NAME ${NAMESPACE}${PLUGIN_NAME})
2118
add_library(${MODULE_NAME} SHARED ${PLUGIN_SOURCES})
22-
include_directories(${PLUGIN_SUPPORT_INCLUDE_DIR})
23-
target_link_libraries(${MODULE_NAME} ${PLUGIN_SUPPORT_LIBRARIES})
19+
add_compiler_flags(${MODULE_NAME} "${PLUGINS_DEFINITIONS}")
20+
include_directories(${PLUGINS_INCLUDE_DIR})
21+
target_link_libraries(${MODULE_NAME} ${PLUGINS_LIBRARIES})
2422

2523
# Library installation section
2624
string(TOLOWER ${NAMESPACE} STORAGENAME)

0 commit comments

Comments
 (0)