summaryrefslogtreecommitdiff
path: root/Tests/X11
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/X11')
-rw-r--r--Tests/X11/CMakeLists.txt6
-rw-r--r--Tests/X11/X11.c10
2 files changed, 15 insertions, 1 deletions
diff --git a/Tests/X11/CMakeLists.txt b/Tests/X11/CMakeLists.txt
index d97b4fb7bc..bc2294e44b 100644
--- a/Tests/X11/CMakeLists.txt
+++ b/Tests/X11/CMakeLists.txt
@@ -5,7 +5,11 @@ INCLUDE (${CMAKE_ROOT}/Modules/FindX11.cmake)
IF(CMAKE_HAS_X)
INCLUDE_DIRECTORIES(${CMAKE_X_CFLAGS})
+ ADD_DEFINITIONS(-DCMAKE_HAS_X)
+ENDIF(CMAKE_HAS_X)
+
+ADD_EXECUTABLE (X11 X11.c)
- ADD_EXECUTABLE (X11 X11.c)
+IF(CMAKE_HAS_X)
TARGET_LINK_LIBRARIES(X11 ${CMAKE_X_LIBS})
ENDIF(CMAKE_HAS_X)
diff --git a/Tests/X11/X11.c b/Tests/X11/X11.c
index b877b31882..fae99998b9 100644
--- a/Tests/X11/X11.c
+++ b/Tests/X11/X11.c
@@ -1,3 +1,5 @@
+#ifdef CMAKE_HAS_X
+
#include <X11/Xlib.h>
#include <X11/Xutil.h>
@@ -36,3 +38,11 @@ char **argv;
}
+#else
+
+int main()
+{
+ return 0;
+}
+
+#endif