Changeset View
Changeset View
Standalone View
Standalone View
src/tests/CMakeLists.txt
1 | add_subdirectory(crashtest) | 1 | add_subdirectory(crashtest) | ||
---|---|---|---|---|---|
2 | add_subdirectory(backtraceparsertest) | 2 | add_subdirectory(backtraceparsertest) | ||
3 | if(KF5XmlRpcClient_FOUND) | 3 | if(KF5XmlRpcClient_FOUND) | ||
4 | add_subdirectory(bugzillalibtest) | 4 | add_subdirectory(bugzillalibtest) | ||
5 | endif() | 5 | endif() | ||
6 | 6 | | |||
7 | if(NOT APPLE) | ||||
7 | if(NOT RUBY_EXECTUABLE) | 8 | if(NOT RUBY_EXECTUABLE) | ||
8 | find_program(RUBY_EXECUTABLE ruby) | 9 | find_program(RUBY_EXECUTABLE ruby) | ||
9 | endif() | 10 | endif() | ||
10 | if(RUBY_EXECUTABLE) | 11 | if(RUBY_EXECUTABLE) | ||
11 | execute_process(COMMAND ${RUBY_EXECUTABLE} -e "require 'atspi'" | 12 | execute_process(COMMAND ${RUBY_EXECUTABLE} -e "require 'atspi'" | ||
12 | RESULT_VARIABLE RUBY_ATSPI) | 13 | RESULT_VARIABLE RUBY_ATSPI) | ||
13 | execute_process(COMMAND ${RUBY_EXECUTABLE} -e "require 'xmlrpc/server'" | 14 | execute_process(COMMAND ${RUBY_EXECUTABLE} -e "require 'xmlrpc/server'" | ||
14 | RESULT_VARIABLE RUBY_XMLRPC) | 15 | RESULT_VARIABLE RUBY_XMLRPC) | ||
Show All 26 Lines | |||||
41 | if(RUBY_EXECUTABLE AND XVFB_RUN_EXECTUABLE AND ATSPI_BUS_LAUNCHER_EXECUTABLE | 42 | if(RUBY_EXECUTABLE AND XVFB_RUN_EXECTUABLE AND ATSPI_BUS_LAUNCHER_EXECUTABLE | ||
42 | AND ATSPI_REGISTRYD_EXECUTABLE AND GDB_EXECUTABLE | 43 | AND ATSPI_REGISTRYD_EXECUTABLE AND GDB_EXECUTABLE | ||
43 | AND RUBY_ATSPI EQUAL 0 AND RUBY_XMLRPC EQUAL 0) | 44 | AND RUBY_ATSPI EQUAL 0 AND RUBY_XMLRPC EQUAL 0) | ||
44 | set(WITH_DRKONI_INTEGRATION_TESTING TRUE) | 45 | set(WITH_DRKONI_INTEGRATION_TESTING TRUE) | ||
45 | add_subdirectory(integration) | 46 | add_subdirectory(integration) | ||
46 | endif() | 47 | endif() | ||
47 | add_feature_info(DrKonqiIntegrationTesting WITH_DRKONI_INTEGRATION_TESTING | 48 | add_feature_info(DrKonqiIntegrationTesting WITH_DRKONI_INTEGRATION_TESTING | ||
48 | "Needs Ruby, functional atspi and xmlrpc gems, gdb, as well as xvfb-run.") | 49 | "Needs Ruby, functional atspi and xmlrpc gems, gdb, as well as xvfb-run.") | ||
50 | endif() |