add pull/build for s-lang