if (ENABLE_SPLASH) if (HAVE_NANOSLEEP OR LIB_RT_HAS_NANOSLEEP) set (perf_test_SRCS perf-test.cc perf-test-preview-dummy.cc ) add_executable(perf-test ${perf_test_SRCS}) target_link_libraries(perf-test poppler) if (LIB_RT_HAS_NANOSLEEP) target_link_libraries(perf-test rt) endif (LIB_RT_HAS_NANOSLEEP) endif (HAVE_NANOSLEEP OR LIB_RT_HAS_NANOSLEEP) endif (ENABLE_SPLASH) if (GTK_FOUND AND BUILD_GTK_TESTS) add_definitions(${GTK2_CFLAGS}) include_directories( ${CMAKE_SOURCE_DIR}/glib ${CMAKE_BINARY_DIR}/glib ) if (ENABLE_SPLASH) set (gtk_splash_test_SRCS gtk-splash-test.cc ) poppler_add_test(gtk-splash-test BUILD_GTK_TESTS ${gtk_splash_test_SRCS}) target_link_libraries(gtk-splash-test poppler ${GTK2_LIBRARIES}) endif (ENABLE_SPLASH) if (HAVE_CAIRO) set (gtk_cairo_test_SRCS gtk-cairo-test.cc ) poppler_add_test(gtk-cairo-test BUILD_GTK_TESTS ${gtk_cairo_test_SRCS}) target_link_libraries(gtk-cairo-test poppler-glib ${GTK2_LIBRARIES}) set (pdf_inspector_SRCS pdf-inspector.cc ) poppler_add_test(pdf-inspector BUILD_GTK_TESTS ${pdf_inspector_SRCS}) target_link_libraries(pdf-inspector poppler-glib ${GTK2_LIBRARIES}) endif (HAVE_CAIRO) endif (GTK_FOUND AND BUILD_GTK_TESTS) set (pdf_fullrewrite_SRCS pdf-fullrewrite.cc ) add_executable(pdf-fullrewrite ${pdf_fullrewrite_SRCS}) target_link_libraries(pdf-fullrewrite poppler)