From f27b722a6631c2a81cbe3235c2056defcc7130f4 Mon Sep 17 00:00:00 2001 From: Andreas Fabri Date: Mon, 29 Sep 2008 20:57:19 +0000 Subject: [PATCH] Added CMakeLists.txt --- .../demo/Stream_lines_2/CMakeLists.txt | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 Stream_lines_2/demo/Stream_lines_2/CMakeLists.txt diff --git a/Stream_lines_2/demo/Stream_lines_2/CMakeLists.txt b/Stream_lines_2/demo/Stream_lines_2/CMakeLists.txt new file mode 100644 index 00000000000..53e7c8f7d9b --- /dev/null +++ b/Stream_lines_2/demo/Stream_lines_2/CMakeLists.txt @@ -0,0 +1,34 @@ +# This is the CMake script for compiling a CGAL application. + +project( Stream_lines_2 ) + +CMAKE_MINIMUM_REQUIRED(VERSION 2.4.5) + +set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true) + +find_package(CGAL REQUIRED Qt3 ) +include( ${CGAL_USE_FILE} ) + +find_package(Qt3-patched QUIET) +# FindQt3-patched.cmake is FindQt3.cmake patched by CGAL developers, so +# that it can be used together with FindQt4: all its variables are prefixed +# by "QT3_" instead of "QT_". + +if ( CGAL_FOUND AND QT3_FOUND ) + + # use the Qt MOC preprocessor on classes that derives from QObject + include( Qt3Macros-patched ) + qt3_generate_moc( streamlines.cpp streamlines.moc ) + + + # The executable itself. + add_executable ( streamlines + streamlines.cpp streamlines.moc ) + + target_link_libraries( alpha_shapes_2 ${CGAL_LIBRARIES} ${CGAL_3RD_PARTY_LIBRARIES}) + +else() + + message(STATUS "NOTICE: This demo requires CGAL and Qt3, and will not be compiled.") + +endif()