123456789101112131415161718192021 |
- # 子模块参考模版
- 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)
|