xref: /aosp_15_r20/external/libexif/test/nls/check-localedir.in (revision 735d6239c16e246968a03ef6e2db00d67bad6cdc)
1*735d6239SKiyoung Kim#!/bin/sh
2*735d6239SKiyoung Kim
3*735d6239SKiyoung Kimlocaledir="@localedir@"
4*735d6239SKiyoung Kimbuild_alias="@build_alias@"
5*735d6239SKiyoung Kimhost_alias="@host_alias@"
6*735d6239SKiyoung Kim
7*735d6239SKiyoung Kimbinlocaledir="`@PRINT_LOCALEDIR@ 2> /dev/null`"
8*735d6239SKiyoung Kim
9*735d6239SKiyoung Kimif test "${localedir}" = "${binlocaledir}"; then
10*735d6239SKiyoung Kim    echo "Makefile and binary agree on localedir \`${localedir}'. Good."
11*735d6239SKiyoung Kim    exit 0
12*735d6239SKiyoung Kimelse
13*735d6239SKiyoung Kim    echo "Makefile and binary disagree on localedir. Bad."
14*735d6239SKiyoung Kim    echo "  - Makefile says \`${localedir}'."
15*735d6239SKiyoung Kim    echo "  - binary   says \`${binlocaledir}'."
16*735d6239SKiyoung Kim
17*735d6239SKiyoung Kim    if test "${build_alias}" != "${host_alias}"; then
18*735d6239SKiyoung Kim	echo "However, you are cross-compiling, so this does not necessarily"
19*735d6239SKiyoung Kim	echo "have consequences."
20*735d6239SKiyoung Kim	exit 0
21*735d6239SKiyoung Kim    else
22*735d6239SKiyoung Kim	echo "Error: Could not determine binary localedir."
23*735d6239SKiyoung Kim	exit 1
24*735d6239SKiyoung Kim    fi
25*735d6239SKiyoung Kimfi
26