update custom build system