c/c++ build system intended for sigil