# Copyright (c) 2009-2014 by Aleksey Cheusov # # See LICENSE file in the distribution. ############################################################ .if defined(PKG_CONFIG_DEPS) # PKG_CONFIG_DEPS -- deprecated 2014.01.15 MKC_REQUIRE_PKGCONFIG += ${PKG_CONFIG_DEPS} .endif .if defined(MKC_REQUIRE_PKGCONFIG) MKC_CHECK_PKGCONFIG += ${MKC_REQUIRE_PKGCONFIG} .endif .if defined(MKC_CHECK_PKGCONFIG) && !make(clean) && !make(cleandir) && !make(distclean) MKC_REQUIRE_PROGS+= pkg-config .include .if ${HAVE_PROG.pkg-config} .for l in ${MKC_CHECK_PKGCONFIG:O:u} _lpair = ${l:C/(>=|<=|=|>|<)/ & /g} _id = ${_lpair:[1]} _pcname = ${PCNAME.${_id:S/-/_/g:S/+/p/g:S/./_/g}:U${_id}} _lp := ${_pcname} ${_lpair:[2]} ${_lpair:[3]} _ln = ${l:S/>=/_ge_/:S/>/_gt_/:S/<=/_le_/:S/ .undef PKG_CONFIG_DEPS .undef MKC_CHECK_PKGCONFIG .undef MKC_REQUIRE_PKGCONFIG .undef _lpair .undef _id .undef _pcname .undef _lp .undef _ln .endif # HAVE_PROG.pkg-config .endif # !make(clean) && !make(cleandir) && !make(distclean)