
This change updates the platform runners in the benchmarks subdir. I've attempted to replace the entire group with new code as if the project were recreated with flutter create so that they don't become a Frankenstein of minor changes to make it work again, but just plain old generated code that can be replaced and updated in place.
18 lines
572 B
CMake
18 lines
572 B
CMake
cmake_minimum_required(VERSION 3.14)
|
|
project(runner LANGUAGES CXX)
|
|
|
|
add_executable(${BINARY_NAME} WIN32
|
|
"flutter_window.cpp"
|
|
"main.cpp"
|
|
"utils.cpp"
|
|
"win32_window.cpp"
|
|
"${FLUTTER_MANAGED_DIR}/generated_plugin_registrant.cc"
|
|
"Runner.rc"
|
|
"runner.exe.manifest"
|
|
)
|
|
apply_standard_settings(${BINARY_NAME})
|
|
target_compile_definitions(${BINARY_NAME} PRIVATE "NOMINMAX")
|
|
target_link_libraries(${BINARY_NAME} PRIVATE flutter flutter_wrapper_app)
|
|
target_include_directories(${BINARY_NAME} PRIVATE "${CMAKE_SOURCE_DIR}")
|
|
add_dependencies(${BINARY_NAME} flutter_assemble)
|