| 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 |