configure

changeset 518
45ed276ba7a4
parent 514
f1662be4eab6
equal deleted inserted replaced
517:ac867877999e 518:45ed276ba7a4
309 while true 309 while true
310 do 310 do
311 if [ -z "$lang_cpp" ] ; then 311 if [ -z "$lang_cpp" ] ; then
312 break 312 break
313 fi 313 fi
314 if [ -z "$PKG_CONFIG" ]; then
315 break
316 fi
314 if which qmake-qt5 > /dev/null ; then 317 if which qmake-qt5 > /dev/null ; then
315 : 318 :
316 else 319 else
317 break 320 break
318 fi 321 fi
322 if test_pkg_config "Qt5Widgets" "" "" "" ; then
323 TEMP_CFLAGS="$TEMP_CFLAGS `"$PKG_CONFIG" --cflags Qt5Widgets`"
324 TEMP_LDFLAGS="$TEMP_LDFLAGS `"$PKG_CONFIG" --libs Qt5Widgets`"
325 else
326 break
327 fi
319 TEMP_CFLAGS="$TEMP_CFLAGS -DUI_QT5" 328 TEMP_CFLAGS="$TEMP_CFLAGS -DUI_QT5"
320 if tmp_flags=`qmake-qt5 -o - /dev/null | grep "DEFINES " | sed "s/DEFINES[ ]*=//g"` ; then 329 cat >> $TEMP_DIR/make.mk << __EOF__
321 TEMP_CFLAGS="$TEMP_CFLAGS $tmp_flags" 330 # Dependency: qt5
322 else 331 QMAKE = qmake-qt5
323 break 332 QT_PRO_FILE = qt5.pro
324 fi 333 __EOF__
325 if tmp_flags=`qmake-qt5 -o - /dev/null | grep "INCPATH " | sed "s/INCPATH[ ]*=//g"` ; then
326 TEMP_CFLAGS="$TEMP_CFLAGS $tmp_flags"
327 else
328 break
329 fi
330 if tmp_flags=`qmake-qt5 -o - /dev/null | grep "LIBS " | sed "s/LIBS[ ]*=//g"` ; then
331 TEMP_LDFLAGS="$TEMP_LDFLAGS $tmp_flags"
332 else
333 break
334 fi
335 print_check_msg "$dep_checked_qt5" "yes\n" 334 print_check_msg "$dep_checked_qt5" "yes\n"
336 dep_checked_qt5=1 335 dep_checked_qt5=1
337 return 1 336 return 1
338 done 337 done
339 338

mercurial