Skip to content
Commit 4d1ecb08 authored by Daan De Meyer's avatar Daan De Meyer
Browse files

Various changes to support building from upstream sources

- The pkgrel doesn't make much sense when building for upstream as
  it will never change so omit it from the version tags. This also
  allows us to start using the date for the version tag to ensure
  any package we build from upstream always has a higher version than
  previous builds without triggering unnecessary rebuilds (changing
  version-tag triggers rebuilds of many meson targets as they depend
  on the version tag).
- Add libarchive dependency when building for upstream as the
  libarchive was added as an optional dependency in
  https://github.com/systemd/systemd/pull/31075 so when we're building
  for upstream let's pull it in as a dependency.
- Add support for setting QUIET=1 which allows configuring verbose or
  quiet meson operation with the QUIET environment variable.
- Allow specifying extra meson configure options via an environment variable
- Build in developer mode when UPSTREAM=1. This enables some experimental
  components such as systemd-vmspawn and enables various options that are
  useful for debugging.
parent f25c4786
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment