XCOMMON build system

The XCOMMON build system is built on top of the GNU Makefile build system. The aspiration of the XCOMMON build system is to accelerate the development of Xcore applications. Instead of having to express dependencies explicitly in Makefiles, users are intended to follow particular folder structures and naming conventions, from which dependencies are inferred automatically.

The XCOMMON build system depends on use of XMAKE specifically. It cannot be used with a generic port of GNU Make.