This commit enforces the use of Ninja as the build system during the debian package creation process for treeland, qwlroots, and waylib. This change was made to significantly improve build times, as Ninja generally offers faster and more efficient builds compared to the default make system. The changes involve adding `ninja-build` as a build dependency in the `debian/control` files and adding `-GNinja` to the `dh_auto_configure` commands in the `debian/rules` files for all three packages. This ensures that CMake uses Ninja to generate the build files. chore: 在 deb 打包过程中强制使用 Ninja 构建 此提交强制在 treeland、qwlroots 和 waylib 的 debian 包创建过程中使用 Ninja 作为构建系统。 此更改旨在显着缩短构建时间,因为与默认的 make 系统 相比,Ninja 通常提供更快、更高效的构建。 更改包括在 `debian/control` 文 件中添加 `ninja-build` 作为构建依赖项,并在所有三个包的 `debian/rules` 文件中的 `dh_auto_configure` 命令中添加 `-GNinja`。 这确保 CMake 使用 Ninja 来生成构建文件。 |
||
|---|---|---|
| .. | ||
| source | ||
| changelog | ||
| control | ||
| copyright | ||
| libwaylib-dev.install | ||
| libwaylib.install | ||
| rules | ||