text: [
  	{
  		"Name": "port",
  		"#SourceFiles": [
  			"../port/devcec.c"
  		],
  		"Cflags": [
  			"-fasm"
  		],
  		"Pre": [
  			"mksys -o ../port/error.h -mode=error.h /sys/src/sysconf.json"
  		],
  		"SourceFiles": [
  			"../port/alarm.c",
  			"../port/allocb.c",
  			"../port/cache.c",
  			"../port/chan.c",
  			"../port/cpu_buffer.c",
  			"../port/dev.c",
  			"../port/devcap.c",
  			"../port/devcons.c",
  			"../port/devdup.c",
  			"../port/devenv.c",
  			"../port/devfdmux.c",
  			"../port/devkprof.c",
  			"../port/devkbin.c",
  			"../port/devmnt.c",
  			"../port/devmntn.c",
  			"../port/devpipe.c",
  			"../port/devproc.c",
  			"../port/devramfs.c",
  			"../port/devregress.c",
  			"../port/devroot.c",
  			"../port/devsd.c",
  			"../port/devsegment.c",
  			"../port/devsrv.c",
  			"../port/devssl.c",
  			"../port/devtls.c",
  			"../port/devtab.c",
  			"../port/devtrace.c",
  			"../port/devuart.c",
  			"../port/devwd.c",
  			"../port/devws.c",
  			"../port/edf.c",
  			"../port/elf64.c",
  			"../port/ethermii.c",
  			"../port/execaout.c",
  			"../port/fault.c",
  			"../port/fortuna.c",
  			"../port/getput.c",
  			"../port/hexdump.c",
  			"../port/image.c",
  			"../port/kdebug.c",
  			"../port/ipchecksum.c",
  			"../port/latin1.c",
  			"../port/mul64fract.c",
  			"../port/netif.c",
  			"../port/page.c",
  			"../port/pager.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/rmap.c",
  			"../port/sdscsi.c",
  			"../port/segment.c",
  			"../port/sysauth.c",
  			"../port/syscallfmt.c",
  			"../port/sysfile.c",
  			"../port/sysproc.c",
  			"../port/sysseg.c",
  			"../port/syszio.c",
  			"../port/taslock.c",
  			"../port/tod.c",
  			"../port/watermarks.c"
  		]
  	}
  ]
  