Allan McRae pushed to branch master at Pacman / Pacman
Commits: 09e82f01 by Allan McRae at 2023-01-13T11:35:35+10:00 libmakepkg: move rust buildenv handling to separate file
This serves as a demonstration for how other languages could drop in support into libmakepkg.
Signed-off-by: Allan McRae <allan@archlinux.org>
- - - - - e0bbfb56 by Allan McRae at 2023-01-13T11:35:42+10:00 libmakepkg: ensure clearing of buildflags happens first
When 'options=('!buildflags') is used, we want to ensure our buildflags are cleared first. Currently this happens due to luck of alphabetical ordering, but this could change with libmakepkg drop-ins.
Signed-off-by: Allan McRae <allan@archlinux.org>
- - - - - 71764b6d by Allan McRae at 2023-01-17T10:26:07+10:00 makepkg.conf: allow configuration additions via a subdirectory
Move rust related buildflags to their own configuration file to provide an example of how other languages could be supported.
Signed-off-by: Allan McRae <allan@archlinux.org>
- - - - -
10 changed files:
- + etc/makepkg.conf.d/rust.conf.in - etc/makepkg.conf.in - meson.build - scripts/libmakepkg/buildenv.sh.in - scripts/libmakepkg/buildenv/buildflags.sh.in - scripts/libmakepkg/buildenv/debugflags.sh.in - scripts/libmakepkg/buildenv/meson.build - + scripts/libmakepkg/buildenv/rust.sh.in - scripts/libmakepkg/lint_config/variable.sh.in - scripts/libmakepkg/util/config.sh.in
View it on GitLab: https://gitlab.archlinux.org/pacman/pacman/-/compare/d35728f92421eb9e0980fb7...
pacman-dev@lists.archlinux.org