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 <[email protected]>

- - - - -
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 <[email protected]>

- - - - -
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 <[email protected]>

- - - - -


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/d35728f92421eb9e0980fb70c65e9ce95f95159a...71764b6d4cdee1f74cfc603050ced59009950169

-- 
View it on GitLab: 
https://gitlab.archlinux.org/pacman/pacman/-/compare/d35728f92421eb9e0980fb70c65e9ce95f95159a...71764b6d4cdee1f74cfc603050ced59009950169
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to