xref: /linux/scripts/kconfig/qconf-cfg.sh (revision 0d3b051adbb72ed81956447d0d1e54d5943ee6f5)
1#!/bin/sh
2# SPDX-License-Identifier: GPL-2.0
3
4PKG="Qt5Core Qt5Gui Qt5Widgets"
5
6if [ -z "$(command -v pkg-config)" ]; then
7	echo >&2 "*"
8	echo >&2 "* 'make xconfig' requires 'pkg-config'. Please install it."
9	echo >&2 "*"
10	exit 1
11fi
12
13if pkg-config --exists $PKG; then
14	echo cflags=\"-std=c++11 -fPIC $(pkg-config --cflags $PKG)\"
15	echo libs=\"$(pkg-config --libs $PKG)\"
16	echo moc=\"$(pkg-config --variable=host_bins Qt5Core)/moc\"
17	exit 0
18fi
19
20echo >&2 "*"
21echo >&2 "* Could not find Qt5 via pkg-config."
22echo >&2 "* Please install Qt5 and make sure it's in PKG_CONFIG_PATH"
23echo >&2 "*"
24exit 1
25