3个不稳定版本
0.2.1 | 2022年4月16日 |
---|---|
0.2.0 | 2022年4月16日 |
0.1.0 | 2022年4月14日 |
#780 in 操作系统
15KB
168 行
gotpm [WIP!]
一个简单的Godot包管理器,用于与git仓库一起使用,作为安装您的插件的一种简单方式,而不必将它们的内容提交到git。
它跟踪您的插件在项目根文件中的信息,包括插件的git URL和当前版本/git引用。因此,您可以在本地或远程(CI/CD)安装它们。
示例
您可以使用 gotpm init
启动一个新的gotpm,然后使用 gotpm add {url}
安装您的第一个包。
gotpm add https://github.com/ceceppa/anima -r 0.3.1
add命令将在 .got_modules
文件夹中克隆仓库,切换到git引用(标签0.3.1),并将 addons
目录的内容复制到您项目中的 addons
文件夹。
您的项目将最终有一个 addons/anima
文件夹。
因此,您可以在您的 .gitignore
文件中放置以下行
.got_modules
addons
命令
命令 | 描述 |
---|---|
gotpm init |
初始化一个空的 gotpm.toml 文件,用于跟踪您的项目依赖关系。 |
gotpm install |
安装项目 gotpm.toml 文件中列出的依赖项。 |
gotpm add{包} -r? |
添加一个用于Godot项目的git包。其中包是git HTTPS URL,-r选项指的是git引用(分支名称、提交、标签等)。 |
依赖项
~22MB
~491K SLoC