|
|
@@ -0,0 +1,17 @@
|
|
|
+cmake_minimum_required(VERSION 3.21)
|
|
|
+project(TestFindGLUT C)
|
|
|
+include(CTest)
|
|
|
+
|
|
|
+find_package(GLUT REQUIRED)
|
|
|
+
|
|
|
+add_executable(testglut_tgt main.c)
|
|
|
+target_link_libraries(testglut_tgt GLUT::GLUT)
|
|
|
+add_test(NAME testglut_tgt COMMAND testglut_tgt)
|
|
|
+
|
|
|
+add_executable(testglut_var main.c)
|
|
|
+target_include_directories(testglut_var PRIVATE ${GLUT_INCLUDE_DIRS})
|
|
|
+target_link_libraries(testglut_var PRIVATE ${GLUT_LIBRARIES})
|
|
|
+add_test(NAME testglut_var COMMAND testglut_var)
|
|
|
+
|
|
|
+set_tests_properties(testglut_tgt testglut_var
|
|
|
+ PROPERTIES WILL_FAIL true)
|