Change default CMakeLists.txt (#43)
* Change default CMakeLists.txt to add Ubuntu18 support * Change cmake minimum required version
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
cmake_minimum_required(VERSION 3.10)
|
cmake_minimum_required(VERSION 3.15)
|
||||||
project(runner LANGUAGES CXX)
|
project(runner LANGUAGES CXX)
|
||||||
|
|
||||||
set(BINARY_NAME "{{projectName}}")
|
set(BINARY_NAME "{{projectName}}")
|
||||||
|
|
||||||
cmake_policy(SET CMP0079 NEW)
|
cmake_policy(SET CMP0063 NEW)
|
||||||
|
|
||||||
set(CMAKE_INSTALL_RPATH "$ORIGIN/lib")
|
set(CMAKE_INSTALL_RPATH "$ORIGIN/lib")
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
cmake_minimum_required(VERSION 3.10)
|
cmake_minimum_required(VERSION 3.15)
|
||||||
|
|
||||||
set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral")
|
set(EPHEMERAL_DIR "${CMAKE_CURRENT_SOURCE_DIR}/ephemeral")
|
||||||
|
|
||||||
@@ -59,16 +59,16 @@ list(APPEND CPP_WRAPPER_SOURCES_CORE
|
|||||||
"core_implementations.cc"
|
"core_implementations.cc"
|
||||||
"standard_codec.cc"
|
"standard_codec.cc"
|
||||||
)
|
)
|
||||||
list(TRANSFORM CPP_WRAPPER_SOURCES_CORE PREPEND "${WRAPPER_ROOT}/")
|
list_prepend(CPP_WRAPPER_SOURCES_CORE "${WRAPPER_ROOT}/")
|
||||||
list(APPEND CPP_WRAPPER_SOURCES_PLUGIN
|
list(APPEND CPP_WRAPPER_SOURCES_PLUGIN
|
||||||
"plugin_registrar.cc"
|
"plugin_registrar.cc"
|
||||||
)
|
)
|
||||||
list(TRANSFORM CPP_WRAPPER_SOURCES_PLUGIN PREPEND "${WRAPPER_ROOT}/")
|
list_prepend(CPP_WRAPPER_SOURCES_PLUGIN "${WRAPPER_ROOT}/")
|
||||||
list(APPEND CPP_WRAPPER_SOURCES_APP
|
list(APPEND CPP_WRAPPER_SOURCES_APP
|
||||||
"flutter_engine.cc"
|
"flutter_engine.cc"
|
||||||
"flutter_view_controller.cc"
|
"flutter_view_controller.cc"
|
||||||
)
|
)
|
||||||
list(TRANSFORM CPP_WRAPPER_SOURCES_APP PREPEND "${WRAPPER_ROOT}/")
|
list_prepend(CPP_WRAPPER_SOURCES_APP "${WRAPPER_ROOT}/")
|
||||||
|
|
||||||
# Wrapper sources needed for a plugin.
|
# Wrapper sources needed for a plugin.
|
||||||
add_library(flutter_wrapper_plugin STATIC
|
add_library(flutter_wrapper_plugin STATIC
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
cmake_minimum_required(VERSION 3.10)
|
cmake_minimum_required(VERSION 3.15)
|
||||||
project(runner LANGUAGES CXX)
|
project(runner LANGUAGES CXX)
|
||||||
|
|
||||||
if(FLUTTER_TARGET_BACKEND_TYPE MATCHES "gbm")
|
if(FLUTTER_TARGET_BACKEND_TYPE MATCHES "gbm")
|
||||||
|
|||||||
Reference in New Issue
Block a user