{
	"core": {
		"Kernel" : {
			"CodeFile": "autogenerated.c"
		},
		"Cflags": [
			"-DKERNEL",
			"-DKERNDATE=1433623937",
			"-9",
			"-c",
			"-I.",
			"-I$JEHANNE/sys/src/lib/jehanne",
			"-mcmodel=kernel",
			"-O0",
			"-static",
			"-fplan9-extensions",
			"-mno-red-zone",
			"-fstack-protector-all",
			"-ffreestanding",
			"-fno-builtin",
			"-g",
			"-fvar-tracking",
			"-fvar-tracking-assignments",
			"-ffixed-r14",
			"-ffixed-r15",
			"-Wall",
			"-W",
			"-Wno-sign-compare",
			"-Wno-missing-field-initializers",
			"-Wno-unused-parameter",
			"-Wno-missing-braces",
			"-Wno-parentheses",
			"-Wno-unknown-pragmas"
		],
		"Libs": [
			"/arch/$ARCH/lib/klibmemlayer.a",
			"/arch/$ARCH/lib/klibmemdraw.a",
			"/arch/$ARCH/lib/klibdraw.a",
			"/arch/$ARCH/lib/klibip.a",
			"/arch/$ARCH/lib/klibc.a",
			"/arch/$ARCH/lib/klib9p2000.a",
			"/arch/$ARCH/lib/klibsec.a",
			"/arch/$ARCH/lib/klibmp.a",
			"/arch/$ARCH/lib/klibaml.a"
		],
		"Oflags": [
			"-z",
			"max-page-size=0x1000",
			"-nostdlib",
			"-g",
			"-T",
			"kernel.ld"
		],
		"Pre": [
			"ksyscalls $JEHANNE/sys/src/sysconf.json > systab.c",
			"mksys -o errstr.h '-mode=errstr.h' $JEHANNE/sys/src/sysconf.json",
			"./createSIPIHeader.sh"
		],
		"Projects": [
			"clean.json",
			"../boot/build.json",
			"inith.json"
		],
		"SourceFiles": [
			"bios32.c",
			"devether.c",
			"devrtc.c",
			"devkbd.c",
			"ether8139.c",
			"ether8169.c",
			"ether82557.c",
			"ether82563.c",
			"etherigbe.c",
			"ethermii.c",
			"etherm10g.c",
			"pci.c",
			"sdiahci.c",
			"sdscsi.c",
			"uarti8250.c",
			"uartpci.c",
			"entry.S",
			"ec.c",
			"l64v.S",
			"l64fpu.S",
			"cpuidamd64.S",
			"l64idt.S",
			"l64vsyscall.S",
			"acpi.c",
			"arch.c",
			"archmp.c",
			"devarch.c",
			"fpu.c",
			"hpet.c",
			"i8253.c",
			"i8259.c",
			"lapic.c",
			"main.c",
			"memory.c",
			"mmu.c",
			"mp.c",
			"msi.c",
			"mtrr.c",
			"multiboot.c",
			"squidboy.c",
			"syscall.c",
			"systab.c",
			"trap.c"
		]
	}
}
