{
	"port": {
		"Cflags": [
			"-fasm"
		],
		"Pre": [
			"mksys -o ../port/error.h '-mode=error.h' $JEHANNE/sys/src/sysconf.json"
		],
		"SourceFiles": [
			"../port/umem/pages.c",
			"../port/umem/raw.c",
			"../port/umem/segments.c",
			"../port/umem/images.c",

			"../port/alarm.c",
			"../port/alloc.c",
			"../port/allocb.c",
			"../port/awake.c",
			"../port/chan.c",
			"../port/debug.c",
			"../port/dev.c",
			"../port/dev9p.c",
			"../port/devbridge.c",
			"../port/devcap.c",
			"../port/devcons.c",
			"../port/devdup.c",
			"../port/devenv.c",
			"../port/devfs.c",
			"../port/devkprof.c",
			"../port/devpci.c",
			"../port/devpipe.c",
			"../port/devproc.c",
			"../port/devroot.c",
			"../port/devsd.c",
			"../port/devself.c",
			"../port/devshr.c",
			"../port/devsrv.c",
			"../port/devssl.c",
			"../port/devtab.c",
			"../port/devtls.c",
			"../port/devtrace.c",
			"../port/devuart.c",
			"../port/devusb.c",
			"../port/elf64.c",
			"../port/fault.c",
			"../port/getput.c",
			"../port/log.c",
			"../port/taslock.c",
			"../port/mul64fract.c",
			"../port/net.c",
			"../port/netif.c",
			"../port/parse.c",
			"../port/pgrp.c",
			"../port/portclock.c",
			"../port/print.c",
			"../port/proc.c",
			"../port/ps.c",
			"../port/qio.c",
			"../port/qlock.c",
			"../port/random.c",
			"../port/rebootcmd.c",
			"../port/ref.c",
			"../port/sysauth.c",
			"../port/syscallfmt.c",
			"../port/sysfile.c",
			"../port/sysproc.c",
			"../port/tod.c",
			"../port/uidgid.c",
			"../port/usbehci.c",
			"../port/xalloc.c"
		]
	}
}
