add_library("acpi" STATIC) add_library("libs::acpi" ALIAS "acpi") target_include_directories("acpi" PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}" ) file(GLOB_RECURSE ACPI_HEADERS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "acpi/*.hpp" ) target_sources("acpi" PRIVATE "acpi/checksum.cpp" "acpi/madt.cpp" "acpi/pointers.cpp" "acpi/sdt.cpp" ) target_sources("acpi" PUBLIC FILE_SET HEADERS BASE_DIRS "acpi" FILES ${ACPI_HEADERS} ) target_link_libraries("acpi" PUBLIC "libs::kstd" )