1. 11 Jun, 2021 1 commit
    • Simon McVittie's avatar
      build: Make the directory for helper executables consistent with Autotools · 599ed069
      Simon McVittie authored and Simon McVittie's avatar Simon McVittie committed
      The Autotools build system has been using /usr/lib/polkit-1 for several
      releases, even on distributions where the library directory is /usr/lib64
      or /usr/lib/x86_64-linux-gnu, so it makes sense for Meson to do the same.
      This lets 32- and 64-bit polkit agents share a single helper executable.
      This might be superseded by polkit!63, which requests going back to using
      the libexecdir for these (like polkit 0.105 did), which would also make
      sense; but until that's decided, let's at least be consistent between
      our two build systems.
      Every time we change this, all programs that have already loaded
      libpolkit-agent into their address space need to be restarted, unless
      distributions provide compatibility symlinks.
      Signed-off-by: default avatarSimon McVittie <smcv@debian.org>
  2. 26 Oct, 2020 1 commit
    • Jan Rybar's avatar
      build: Port to meson build system · 957a0151
      Jan Rybar authored
      meson is a build system focused on speed an ease of use, which
      helps speeding up the software development. This patch adds meson
      support along autotools.