include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) add_library(am_interface INTERFACE) target_include_directories(am_interface INTERFACE $ $) add_subdirectory(src) install(DIRECTORY include/ DESTINATION include/abstract-machine)