| --- buildtools/LibyuiCommon.cmake 2014-02-10 19:41:45.000000000 +0400 |
| +++ buildtools/LibyuiCommon.cmake 2014-09-10 23:16:10.317115440 +0400 |
| @@ -245,12 +245,17 @@ |
| |
| MACRO( FIND_LINKER_LIBS ) # try to find all libs to be linked against |
| FOREACH( p ${LIB_LINKER}) |
| - FIND_LIBRARY( ${p}_LOOKUP "${p}" ) |
| - IF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| - MESSAGE( FATAL_ERROR "Linker-Library ${p} NOT FOUND" ) |
| - ELSE( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| - MESSAGE( STATUS "${p} found" ) |
| - ENDIF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| + STRING(FIND "${p}" "Qt" ISQT) |
| + IF( ISQT GREATER -1 ) |
| + FIND_PACKAGE(Qt4 4.8 REQUIRED ${p}) |
| + ELSE( ISQT GREATER -1 ) |
| + FIND_LIBRARY( ${p}_LOOKUP "${p}" ) |
| + IF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| + MESSAGE( FATAL_ERROR "Linker-Library ${p} NOT FOUND" ) |
| + ELSE( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| + MESSAGE( STATUS "${p} found" ) |
| + ENDIF( "${${p}_LOOKUP}" STREQUAL "${p}_LOOKUP-NOTFOUND" ) |
| + ENDIF( ISQT GREATER -1 ) |
| ENDFOREACH() |
| |
| ENDMACRO( FIND_LINKER_LIBS ) |
| @@ -616,6 +616,7 @@ |
| |
| QT4_AUTOMOC( ${${TARGETLIB}_SOURCES} ) |
| QT4_WRAP_UI( ${TARGETLIB}_SOURCES "${${TARGETLIB}_WRAP_UI}" ) |
| + LINK_DIRECTORIES( ${QT_LIBRARY_DIR} ) |
| |
| ENDIF( QT_FOUND ) |
| |