arch_assembly "arm" = [ "arch/arm/entry.S", "arch/arm/syscall.S" ]
arch_assembly "armv7-m" = [ "arch/arm/entry.S", "arch/arm/syscall.S" ]
arch_assembly _ = []
+
+ arch_include "k1om" = "include/arch/x86_64"
+ arch_include _ = ""
in
build library { target = "barrelfish",
("spawn", ["rpcclient"]),
("arrakis", ["rpcclient"])],
addCFlags = [ "-DMORECORE_PAGESIZE="++(morecore_pagesize arch) ],
- addIncludes = [ "include", "include" ./. arch_dir ],
+ addIncludes = [ "include", "include" ./. arch_dir, (arch_include arch) ],
addGeneratedDependencies = [ "/include/asmoffsets.h" ]
}
) | arch <- allArchitectures ] ++
arch_assembly "x86_64" = [ "arch/x86_64/entry.S" ]
arch_assembly "arm" = [ "arch/arm/entry.S", "arch/arm/syscall.S" ]
arch_assembly _ = []
+
+ arch_include "k1om" = "include/arch/x86_64"
+ arch_include _ = ""
in
build library { target = "arrakis",
("octopus", ["rpcclient"]),
("spawn", ["rpcclient"]),
("arrakis", ["rpcclient"])],
- addIncludes = [ "include", "include" ./. arch_dir ],
+ addIncludes = [ "include", "include" ./. arch_dir, (arch_include arch) ],
addGeneratedDependencies = [ "/include/asmoffsets.h" ]
}
) | arch <- allArchitectures ]