cmake_minimum_required(VERSION 3.18) project(<<.M.Name>> CXX) set(CMAKE_CXX_STANDARD 20) enable_testing() set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake") include(AddAidlLibrary) include(AppendCxxFlagsIfSupported) include(FindThreads) if (NOT ANDROID_BUILD_TOP) set(ANDROID_BUILD_TOP "${CMAKE_CURRENT_SOURCE_DIR}") endif() <> <> find_package(<<.>> REQUIRED) <> <> add_subdirectory("${ANDROID_BUILD_TOP}/<<.>>" "<<.>>/build" EXCLUDE_FROM_ALL) <> add_compile_options(${<<.M.Name>>_CFLAGS}) link_libraries(${CMAKE_THREAD_LIBS_INIT}) <> add_subdirectory(<<$moduleDir>>) <>