1c00dd25df
- Update to version 0.3.2: * build: bump version to 0.3.2-dev * build: update to Zig 0.12 * build: add -Dno-llvm build option * build: switch to the Zig package manager - Add ./README-suse-maintenance.md - Add ./vendor.tar.zst. Zig uses a package manager now. - Only do LLVM builds for aarch64 OBS-URL: https://build.opensuse.org/request/show/1175604 OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/river?expand=0&rev=58
25 lines
395 B
Markdown
25 lines
395 B
Markdown
# VENDOR
|
|
|
|
1. Extract source tarball
|
|
2. Read the PACKAGING.md file in the extracted source
|
|
|
|
OR this hack
|
|
|
|
```
|
|
zig build --global-cache-dir vendor/
|
|
cd vendor
|
|
rm -rfv z
|
|
```
|
|
|
|
Then create vendored tarball from vendor e.g. zstd compressed tarball
|
|
|
|
# BUILD
|
|
|
|
Do note the change of the build in the specfile itself
|
|
|
|
```
|
|
%zig_build -Dxwayland --global-cache-dir vendor/
|
|
```
|
|
|
|
It's much like Rust or Go now
|