Browse Source

Disable the tests for Watcom.

They are timing out and showing up on the dashboard.
Stephen Kelly 14 years ago
parent
commit
99b2aabd46
1 changed files with 15 additions and 0 deletions
  1. 15 0
      Tests/Module/GenerateExportHeader/CMakeLists.txt

+ 15 - 0
Tests/Module/GenerateExportHeader/CMakeLists.txt

@@ -2,6 +2,21 @@ cmake_minimum_required(VERSION 2.8.5 FATAL_ERROR)
 
 project(GenerateExportHeader)
 
+# Prevent timeout on Watcom by not running the tests.
+if ("${CMAKE_COMPILER_ID}" MATCHES Watcom)
+  file(WRITE
+    "${CMAKE_CURRENT_BINARY_DIR}/main.cxx"
+    "int main() { return 0; }
+  "
+  )
+
+  add_executable(
+    GenerateExportHeader
+    "${CMAKE_CURRENT_BINARY_DIR}/main.cxx"
+  )
+  return()
+endif()
+
 include(CheckCXXCompilerFlag)
 
 set( CMAKE_INCLUDE_CURRENT_DIR ON )