X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=kernel%2Fcmake%2FBBTKFindGTK2.cmake;h=190a9764bf3388b34927d8cce13d207693a099ad;hb=321882d3b5f4525bd7177cbe0168d8fb95fa4fc0;hp=dcd23fe2b920358c32181a08f01a9961eb372db9;hpb=24e6d3d5d040c30878c7cbaf45db9bf001985713;p=bbtk.git diff --git a/kernel/cmake/BBTKFindGTK2.cmake b/kernel/cmake/BBTKFindGTK2.cmake index dcd23fe..190a976 100644 --- a/kernel/cmake/BBTKFindGTK2.cmake +++ b/kernel/cmake/BBTKFindGTK2.cmake @@ -1,4 +1,15 @@ +# for CMake 2.6 +IF(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} GREATER 4) + # technically those packages are not required + # since one can still use the Motif/X11 version and not the gtk one: + FIND_PACKAGE(PkgConfig) + pkg_check_modules (GTK2 gtk+-2.0) + #MESSAGE("${GTK2_INCLUDE_DIRS}") + +# older CMake +ELSE(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} GREATER 4) + IF (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS) # in cache already SET(GTK2_FOUND TRUE) @@ -329,3 +340,4 @@ ELSE (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS) ENDIF(UNIX) ENDIF (GTK2_LIBRARIES AND GTK2_INCLUDE_DIRS) +ENDIF(${CMAKE_MAJOR_VERSION} EQUAL 2 AND ${CMAKE_MINOR_VERSION} GREATER 4)