add_library(skies_lattices ${CMAKE_CURRENT_SOURCE_DIR}/kp_protocol.cpp ${CMAKE_CURRENT_SOURCE_DIR}/latt_protocol.cpp ) add_dependencies(skies_lattices skies_common) set_target_properties(skies_lattices PROPERTIES EXPORT_NAME lattices ) target_link_libraries(skies_lattices PUBLIC skies_common) target_include_directories(skies_lattices PUBLIC $ $ ) install(TARGETS skies_lattices DESTINATION lib EXPORT skies-targets ) install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/kp_protocol.h ${CMAKE_CURRENT_SOURCE_DIR}/latt_protocol.h DESTINATION include/skies/lattices )