Add Linux support to build system