Switch build system