libirc 作为 submodule