osrm-backend/third_party/mason/scripts/pkgconfig/0.29.1/script.sh

46 lines
862 B
Bash
Raw Normal View History

#!/usr/bin/env bash
MASON_NAME=pkgconfig
MASON_VERSION=0.29.1
MASON_LIB_FILE=bin/pkg-config
. ${MASON_DIR}/mason.sh
function mason_load_source {
mason_download \
https://pkgconfig.freedesktop.org/releases/pkg-config-${MASON_VERSION}.tar.gz \
e331df90bfd646f7b2ca1d66fb3c4fd74f4ec11c
mason_extract_tar_gz
export MASON_BUILD_PATH=${MASON_ROOT}/.build/pkg-config-${MASON_VERSION}
}
function mason_compile {
./configure --prefix=${MASON_PREFIX} ${MASON_HOST_ARG} \
--disable-debug \
--with-internal-glib \
--disable-dependency-tracking \
--with-pc-path=${MASON_PREFIX}/lib/pkgconfig
make -j${MASON_CONCURRENCY}
make install
}
function mason_clean {
make clean
}
function mason_cflags {
:
}
function mason_ldflags {
:
}
function mason_static_libs {
:
}
mason_run "$@"