aboutsummaryrefslogtreecommitdiff
path: root/modules-tests/RunAllModuleTests.cmake
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2008-12-02 21:36:37 +0000
committerAlexander Neundorf <neundorf@kde.org>2008-12-02 21:36:37 +0000
commit2272394b6ef05df4c4e8996b09aba0d411f249fc (patch)
tree6f3d2b94aad8c0bdc15a676978bf4d68c6f12ef0 /modules-tests/RunAllModuleTests.cmake
parent6f0bf4d857818abe898ec635ea5de0aacf6e5814 (diff)
downloadextra-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/RunAllModuleTests.cmake')
-rw-r--r--modules-tests/RunAllModuleTests.cmake36
1 files changed, 29 insertions, 7 deletions
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})
+