# 子模块参考模版 include(${ROOT_DIR}/buildtools/cmake/toolchain_common.cmake) # 模块名称 set(MODULE apps) aux_source_directory(. DIRSRCS) include_directories(./) build_subdirectory(thirdparty/mosquitto) build_subdirectory(thirdparty/SQLiteCpp include thirdparty/SQLiteCpp/sqlite3) build_subdirectory(thirdparty/json-c define STDC_HEADERS) message("current dir: ${CMAKE_CURRENT_SOURCE_DIR}") add_library(${MODULE} ${DIRSRCS}) target_link_libraries(${MODULE} sqlite3 json-c rt pthread m) install(TARGETS ${MODULE} DESTINATION webconfig) install(FILES app.json DESTINATION webconfig) install(FILES device_db.db DESTINATION webconfig)