add_library("multiboot2" INTERFACE) add_library("libs::multiboot2" ALIAS "multiboot2") target_sources("multiboot2" INTERFACE FILE_SET HEADERS BASE_DIRS "include" FILES "include/multiboot2/constants.hpp" "include/multiboot2/information.hpp" "include/multiboot2/impl/data.hpp" "include/multiboot2/impl/ids.hpp" "include/multiboot2/impl/iterator.hpp" "include/multiboot2/impl/tag.hpp" ) target_include_directories("multiboot2" INTERFACE "include" )