CMakeLists.txt 430 B

123456789101112
  1. # 模块名称
  2. set(MODULE settings)
  3. aux_source_directory(. DIRSRCS)
  4. add_library(${MODULE} ${DIRSRCS})
  5. target_include_directories(${MODULE} PUBLIC ${TINYXML2_INCLUDE_DIR})
  6. target_link_directories(${MODULE} PUBLIC ${TINYXML2_LIBS_DIR})
  7. target_link_libraries(${MODULE} tinyxml2 utils)
  8. install(TARGETS ${MODULE}
  9. DESTINATION lib/
  10. PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ)