Express convoluted include walks directly in code, do not hide them in build scripts.
Autodetect x86, remove conditional NOVA builds.
Implement a graph-based build system.