# vim: ft=python

init = module("srv.init",
    targets = [ "init" ],
    deps = [ "libc", "elf", "bootproto", "zstd" ],
    static = True,
    description = "Init server",
    ld_script = "init.ld",
    sources = [
        "acpi.cpp",
        "initfs.cpp",
        "j6romfs.cpp",
        "loader.cpp",
        "main.cpp",
        "modules.cpp",
        "pci.cpp",
        "service_locator.cpp",
        "start.s",
    ])