File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- cmake_minimum_required (VERSION 3.7 )
1+ cmake_minimum_required (VERSION 3.3 )
22
3- include (${CMAKE_SYSROOT} /usr/include/cmake/WPEFramework.cmake )
3+ project (Launcher)
4+
5+ find_package (WPEFramework )
46
57set (PLUGIN_NAME Launcher)
68set (MODULE_NAME ${NAMESPACE}${PLUGIN_NAME} )
79
8- message ("Setting up ${PLUGIN_NAME} " )
9-
10- # This is a plugin so we need the Plugin configuration section.
11- find_package (Plugins REQUIRED )
10+ find_package (${NAMESPACE} Plugins REQUIRED )
1211
13- set (PLUGIN_SOURCES
12+ add_library ( ${MODULE_NAME} SHARED
1413 Launcher.cpp
1514 Module.cpp )
1615
17- # Library definition section
18- add_library (${MODULE_NAME} SHARED ${PLUGIN_SOURCES} )
19- add_compiler_flags (${MODULE_NAME} "${PLUGINS_DEFINITIONS} " )
20- include_directories (${PLUGINS_INCLUDE_DIR} )
21- target_link_libraries (${MODULE_NAME} ${PLUGINS_LIBRARIES} )
16+ target_link_libraries (${MODULE_NAME}
17+ PRIVATE
18+ ${NAMESPACE} Plugins::${NAMESPACE}Plugins )
2219
23- # Library installation section
2420string (TOLOWER ${NAMESPACE} STORAGENAME)
2521install (TARGETS ${MODULE_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX} /lib/${STORAGENAME} /plugins)
2622
You can’t perform that action at this time.
0 commit comments