Add syntax checking build system