xref: /aosp_15_r20/external/libevent/m4/ntp_pkg_config.m4 (revision 663afb9b963571284e0f0a60f257164ab54f64bf)
1*663afb9bSAndroid Build Coastguard Workerdnl NTP_PKG_CONFIG					-*- Autoconf -*-
2*663afb9bSAndroid Build Coastguard Workerdnl
3*663afb9bSAndroid Build Coastguard Workerdnl Look for pkg-config, which must be at least
4*663afb9bSAndroid Build Coastguard Workerdnl $ntp_pkgconfig_min_version.
5*663afb9bSAndroid Build Coastguard Workerdnl
6*663afb9bSAndroid Build Coastguard WorkerAC_DEFUN([NTP_PKG_CONFIG], [
7*663afb9bSAndroid Build Coastguard Worker
8*663afb9bSAndroid Build Coastguard Workerdnl lower the minimum version if you find an earlier one works
9*663afb9bSAndroid Build Coastguard Workerntp_pkgconfig_min_version='0.15.0'
10*663afb9bSAndroid Build Coastguard WorkerAC_PATH_TOOL([PKG_CONFIG], [pkg-config])
11*663afb9bSAndroid Build Coastguard WorkerAS_UNSET([ac_cv_path_PKG_CONFIG])
12*663afb9bSAndroid Build Coastguard WorkerAS_UNSET([ac_cv_path_ac_pt_PKG_CONFIG])
13*663afb9bSAndroid Build Coastguard Worker
14*663afb9bSAndroid Build Coastguard Workercase "$PKG_CONFIG" in
15*663afb9bSAndroid Build Coastguard Worker /*)
16*663afb9bSAndroid Build Coastguard Worker    AC_MSG_CHECKING([if pkg-config is at least version $ntp_pkgconfig_min_version])
17*663afb9bSAndroid Build Coastguard Worker    if $PKG_CONFIG --atleast-pkgconfig-version $ntp_pkgconfig_min_version; then
18*663afb9bSAndroid Build Coastguard Worker	AC_MSG_RESULT([yes])
19*663afb9bSAndroid Build Coastguard Worker    else
20*663afb9bSAndroid Build Coastguard Worker	AC_MSG_RESULT([no])
21*663afb9bSAndroid Build Coastguard Worker	PKG_CONFIG=""
22*663afb9bSAndroid Build Coastguard Worker    fi
23*663afb9bSAndroid Build Coastguard Worker    ;;
24*663afb9bSAndroid Build Coastguard Workeresac
25*663afb9bSAndroid Build Coastguard Worker
26*663afb9bSAndroid Build Coastguard Worker]) dnl NTP_PKG_CONFIG
27*663afb9bSAndroid Build Coastguard Worker
28