mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-29 00:53:57 +00:00
1ac5398589
I hate the thing too even though I made it, and rather just get rid of it. But we can't do that yet. In the meantime, this brings us more inline with autoconf and will make it slightly easier for me to write a pkg-config wrapper, which we need.
18 lines
556 B
Bash
18 lines
556 B
Bash
gettextDataDirsHook() {
|
|
# See pkgs/build-support/setup-hooks/role.bash
|
|
getHostRoleEnvHook
|
|
if [ -d "$1/share/gettext" ]; then
|
|
addToSearchPath "GETTEXTDATADIRS${role_post}" "$1/share/gettext"
|
|
fi
|
|
}
|
|
|
|
addEnvHooks "$hostOffset" gettextDataDirsHook
|
|
|
|
# libintl must be listed in load flags on non-Glibc
|
|
# it doesn't hurt to have it in Glibc either though
|
|
if [ -n "@gettextNeedsLdflags@" -a -z "${dontAddExtraLibs-}" ]; then
|
|
# See pkgs/build-support/setup-hooks/role.bash
|
|
getHostRole
|
|
export NIX_LDFLAGS${role_post}+=" -lintl"
|
|
fi
|