我想创建一个 deb 包https://github.com/manojgudi/sandhi。但我在那里找不到任何 tarball。我在网上看到的所有教程都假设有一个上游 tarball 可用。我是新手。请给我指点迷津!
@ bodhi.zazen 通过下载源代码,你的意思是我这样做吗 -
git clone http://github.com/manojgudi/sandhi.git
cd sandhi/
git submodule init
git submodule update
git pull origin master
git submodule update
然后右键单击文件夹“sandhi”并压缩它以创建 tarball?或者我应该先执行以下操作:
mkdir build
cd build/
cmake ../
make -j 2
然后制作一个 tarball?
答案1
其实,Github 提供了一种导出 zip 源档案的方法,检查仓库主页右侧:
另一种方法是使用 CMake 和 Make 通过 git clone 自己制作:
mkdir build cd build cmake .. make dist