hc
2024-08-16 a24a44ff9ca902811b99aa9663d697cf452e08ef
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
 
PKG="Qt5Core Qt5Gui Qt5Widgets"
PKG2="QtCore QtGui"
 
if [ -z "$(command -v pkg-config)" ]; then
   echo >&2 "*"
   echo >&2 "* 'make xconfig' requires 'pkg-config'. Please install it."
   echo >&2 "*"
   exit 1
fi
 
if pkg-config --exists $PKG; then
   echo cflags=\"-std=c++11 -fPIC $(pkg-config --cflags Qt5Core Qt5Gui Qt5Widgets)\"
   echo libs=\"$(pkg-config --libs $PKG)\"
   echo moc=\"$(pkg-config --variable=host_bins Qt5Core)/moc\"
   exit 0
fi
 
if pkg-config --exists $PKG2; then
   echo cflags=\"$(pkg-config --cflags $PKG2)\"
   echo libs=\"$(pkg-config --libs $PKG2)\"
   echo moc=\"$(pkg-config --variable=moc_location QtCore)\"
   exit 0
fi
 
echo >&2 "*"
echo >&2 "* Could not find Qt via pkg-config."
echo >&2 "* Please install either Qt 4.8 or 5.x. and make sure it's in PKG_CONFIG_PATH"
echo >&2 "*"
exit 1