diff options
| author | Alexander Neundorf <neundorf@kde.org> | 2008-12-02 21:36:37 +0000 | 
|---|---|---|
| committer | Alexander Neundorf <neundorf@kde.org> | 2008-12-02 21:36:37 +0000 | 
| commit | 2272394b6ef05df4c4e8996b09aba0d411f249fc (patch) | |
| tree | 6f3d2b94aad8c0bdc15a676978bf4d68c6f12ef0 /modules-tests | |
| parent | 6f0bf4d857818abe898ec635ea5de0aacf6e5814 (diff) | |
| download | extra-cmake-modules-2272394b6ef05df4c4e8996b09aba0d411f249fc.tar.gz extra-cmake-modules-2272394b6ef05df4c4e8996b09aba0d411f249fc.tar.bz2  | |
-add simple tests for more Find-modules
-add support -DMODULE=<name> to test only one module (both with and without pkgconfig)
Alex
svn path=/trunk/KDE/kdelibs/; revision=891797
Diffstat (limited to 'modules-tests')
| -rw-r--r-- | modules-tests/AGG/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/BlueZ/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/GObject/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/GStreamer/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/LCMS/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/LibArt/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/LibXslt/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/OpenEXR/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/PCRE/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/QImageBlitz/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/RunAllModuleTests.cmake | 36 | ||||
| -rw-r--r-- | modules-tests/Sqlite/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/Strigi/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | modules-tests/USB/CMakeLists.txt | 5 | ||||
| -rw-r--r-- | modules-tests/Xmms/CMakeLists.txt | 5 | 
15 files changed, 97 insertions, 7 deletions
diff --git a/modules-tests/AGG/CMakeLists.txt b/modules-tests/AGG/CMakeLists.txt new file mode 100644 index 00000000..3d0e7b90 --- /dev/null +++ b/modules-tests/AGG/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(AGG  AGG  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/BlueZ/CMakeLists.txt b/modules-tests/BlueZ/CMakeLists.txt new file mode 100644 index 00000000..bfc17709 --- /dev/null +++ b/modules-tests/BlueZ/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(BlueZ  BLUEZ  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/GObject/CMakeLists.txt b/modules-tests/GObject/CMakeLists.txt new file mode 100644 index 00000000..971a20be --- /dev/null +++ b/modules-tests/GObject/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(GObject  GOBJECT  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/GStreamer/CMakeLists.txt b/modules-tests/GStreamer/CMakeLists.txt new file mode 100644 index 00000000..896a8536 --- /dev/null +++ b/modules-tests/GStreamer/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(GStreamer  GSTREAMER  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/LCMS/CMakeLists.txt b/modules-tests/LCMS/CMakeLists.txt new file mode 100644 index 00000000..43a90425 --- /dev/null +++ b/modules-tests/LCMS/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(LCMS  LCMS  INCLUDE_DIR LIBRARIES VERSION) diff --git a/modules-tests/LibArt/CMakeLists.txt b/modules-tests/LibArt/CMakeLists.txt new file mode 100644 index 00000000..e64d2310 --- /dev/null +++ b/modules-tests/LibArt/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(LibArt  LIBART  INCLUDE_DIR LIBRARIES) diff --git a/modules-tests/LibXslt/CMakeLists.txt b/modules-tests/LibXslt/CMakeLists.txt new file mode 100644 index 00000000..561a6930 --- /dev/null +++ b/modules-tests/LibXslt/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(LibXslt  LIBXSLT  INCLUDE_DIR LIBRARIES DEFINITIONS XSLTPROC_EXECUTABLE) diff --git a/modules-tests/OpenEXR/CMakeLists.txt b/modules-tests/OpenEXR/CMakeLists.txt new file mode 100644 index 00000000..dd33dab9 --- /dev/null +++ b/modules-tests/OpenEXR/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(OpenEXR  OPENEXR  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/PCRE/CMakeLists.txt b/modules-tests/PCRE/CMakeLists.txt new file mode 100644 index 00000000..928806da --- /dev/null +++ b/modules-tests/PCRE/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(PCRE  PCRE  INCLUDE_DIR LIBRARIES) diff --git a/modules-tests/QImageBlitz/CMakeLists.txt b/modules-tests/QImageBlitz/CMakeLists.txt new file mode 100644 index 00000000..12edb3f7 --- /dev/null +++ b/modules-tests/QImageBlitz/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(QImageBlitz  QIMAGEBLITZ  INCLUDES LIBRARIES) diff --git a/modules-tests/RunAllModuleTests.cmake b/modules-tests/RunAllModuleTests.cmake index c388423a..e523227b 100644 --- a/modules-tests/RunAllModuleTests.cmake +++ b/modules-tests/RunAllModuleTests.cmake @@ -24,10 +24,32 @@ function(execute_one_test name)                     WORKING_DIRECTORY "${workingDir}")  endfunction(execute_one_test) -execute_one_test(Blitz) -execute_one_test(Eigen2) -execute_one_test(Flex) -execute_one_test(Flac) -execute_one_test(QCA2) -execute_one_test(Strigi) -execute_one_test(Xine) +if(DEFINED MODULE) +   set(modulesToTest ${MODULE}) +else(DEFINED MODULE) +   set(modulesToTest AGG  +                     Blitz  +                     BlueZ +                     Eigen2  +                     Flac  +                     Flex  +                     GObject  +                     GStreamer +                     LCMS  +                     LibArt  +                     LibXslt  +                     OpenEXR  +                     PCRE  +                     QCA2  +                     QImageBlitz +                     Sqlite  +                     Strigi  +                     USB  +                     Xine  +                     Xmms) +endif(DEFINED MODULE) + +foreach(currentModule ${modulesToTest}) +   execute_one_test(${currentModule}) +endforeach(currentModule ${modulesToTest}) + diff --git a/modules-tests/Sqlite/CMakeLists.txt b/modules-tests/Sqlite/CMakeLists.txt new file mode 100644 index 00000000..000be428 --- /dev/null +++ b/modules-tests/Sqlite/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(Sqlite  SQLITE  INCLUDE_DIR LIBRARIES DEFINITIONS) diff --git a/modules-tests/Strigi/CMakeLists.txt b/modules-tests/Strigi/CMakeLists.txt index e9d624f4..bbe1e23f 100644 --- a/modules-tests/Strigi/CMakeLists.txt +++ b/modules-tests/Strigi/CMakeLists.txt @@ -3,6 +3,9 @@ include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake")  set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" )  set(STRIGI_MIN_VERSION 0.6.0) + +#find_package(Strigi 1.2.3) +  test_find_package(Strigi  STRIGI  VERSION                                     INCLUDE_DIR                                     STREAMANALYZER_LIBRARY diff --git a/modules-tests/USB/CMakeLists.txt b/modules-tests/USB/CMakeLists.txt new file mode 100644 index 00000000..37f9dd2c --- /dev/null +++ b/modules-tests/USB/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(USB  LIBUSB  INCLUDE_DIR LIBRARIES) diff --git a/modules-tests/Xmms/CMakeLists.txt b/modules-tests/Xmms/CMakeLists.txt new file mode 100644 index 00000000..c55e6a44 --- /dev/null +++ b/modules-tests/Xmms/CMakeLists.txt @@ -0,0 +1,5 @@ +include("${CMAKE_CURRENT_SOURCE_DIR}/../TestFindPackage.cmake") + +set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../modules" ) + +test_find_package(Xmms  XMMS  INCLUDE_DIR LIBRARIES )  | 
