739ce79e21
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
36 lines
864 B
Bash
Executable File
36 lines
864 B
Bash
Executable File
#! /bin/sh
|
|
|
|
set -e
|
|
|
|
. ${srcdir}/common
|
|
|
|
# Check the normal behavior
|
|
RESULT="/usr"
|
|
run_test --variable=prefix simple
|
|
RESULT="/usr/lib"
|
|
run_test --variable=libdir simple
|
|
|
|
# Override prefix with correct environment variable
|
|
export PKG_CONFIG_SIMPLE_PREFIX="/foo"
|
|
RESULT="/foo"
|
|
run_test --variable=prefix simple
|
|
RESULT="/foo/lib"
|
|
run_test --variable=libdir simple
|
|
RESULT="-I/foo/include"
|
|
run_test --cflags simple
|
|
unset PKG_CONFIG_SIMPLE_PREFIX
|
|
|
|
# Override prefix with incorrect environment variable case. On Windows
|
|
# this will have no effect as environment variables are case
|
|
# insensitive.
|
|
if [ "$native_win32" != yes ]; then
|
|
export PKG_CONFIG_SIMPLE_prefix="/foo"
|
|
RESULT="/usr"
|
|
run_test --variable=prefix simple
|
|
RESULT="/usr/lib"
|
|
run_test --variable=libdir simple
|
|
RESULT=""
|
|
run_test --cflags simple
|
|
unset PKG_CONFIG_SIMPLE_prefix
|
|
fi
|