Warning, /graphics/krita/3rdparty/ext_pkgconfig/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 SET(PREFIX_pkgconfig "${EXTPREFIX}" )
0002 
0003 if (NOT WIN32)
0004 ExternalProject_Add( ext_pkgconfig
0005     DOWNLOAD_EXTRACT_TIMESTAMP TRUE
0006     DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR}
0007     URL http://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz
0008     URL_MD5 f6e931e319531b736fadc017f470e68a
0009 
0010     BUILD_IN_SOURCE 1
0011 
0012     CONFIGURE_COMMAND <SOURCE_DIR>/configure --prefix=${PREFIX_pkgconfig} ${GLOBAL_AUTOMAKE_PROFILE} --with-internal-glib
0013 
0014 )
0015 else()
0016 
0017 ExternalProject_Add( ext_pkgconfig
0018     DOWNLOAD_DIR ${EXTERNALS_DOWNLOAD_DIR}
0019     GIT_REPOSITORY https://github.com/pkgconf/pkgconf.git
0020     GIT_TAG pkgconf-1.9.3
0021 
0022     CONFIGURE_COMMAND ${CMAKE_COMMAND} -E env
0023         PYTHONPATH=${_krita_pythonpath}
0024         PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1
0025         ${MESON_BINARY_PATH} setup <BINARY_DIR> <SOURCE_DIR>
0026             --prefix=${PREFIX_pkgconfig}
0027             --libdir=lib
0028             -Dbuildtype=$<IF:$<CONFIG:Debug>,debug,debugoptimized>
0029             -Dtests=false
0030             ${EXTRA_MESON_FLAGS}
0031 
0032     BUILD_COMMAND ${CMAKE_COMMAND} -E env
0033         PYTHONPATH=${_krita_pythonpath}
0034         ${MESON_BINARY_PATH} compile -C <BINARY_DIR> -j${SUBMAKE_JOBS}
0035 
0036     INSTALL_COMMAND ${CMAKE_COMMAND} -E env
0037         PYTHONPATH=${_krita_pythonpath}
0038         ${MESON_BINARY_PATH} install -C <BINARY_DIR>
0039 
0040     UPDATE_COMMAND ""
0041 
0042     DEPENDS ${MESON_DEP}
0043 )
0044 endif()