added CMakeLists.txt
authorQuentin Merigot <quentin@mrgt.fr>
Thu Apr 28 15:06:08 2011 +0200 (12 months ago)
changeset 2b9f5791e6ba7
parent 1 07632c1ecd44
child 3 3ca6a10a8f78
added CMakeLists.txt
CMakeLists.txt
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/CMakeLists.txt	Thu Apr 28 15:06:08 2011 +0200
     1.3 @@ -0,0 +1,41 @@
     1.4 +# Created by the script cgal_create_cmake_script
     1.5 +# This is the CMake script for compiling a CGAL application.
     1.6 +
     1.7 +project(Voronoi_covariance_3)
     1.8 +
     1.9 +cmake_minimum_required(VERSION 2.4.5)
    1.10 +
    1.11 +set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
    1.12 +
    1.13 +if ( COMMAND cmake_policy )
    1.14 +  cmake_policy( SET CMP0003 NEW )  
    1.15 +endif()
    1.16 +
    1.17 +IF(UNIX)
    1.18 +  IF(CMAKE_COMPILER_IS_GNUCC)
    1.19 +    SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -frounding-math")
    1.20 +    ADD_DEFINITIONS(-DCGAL_DISABLE_ROUNDING_MATH_CHECK)
    1.21 +  ENDIF(CMAKE_COMPILER_IS_GNUCC)
    1.22 +ENDIF(UNIX)
    1.23 +
    1.24 +find_package(CGAL COMPONENTS Qt4 required )
    1.25 +find_package(Boost COMPONENTS filesystem system program_options FATAL_ERROR)
    1.26 +
    1.27 +set( QT_USE_QTXML    FALSE )
    1.28 +set( QT_USE_QTMAIN   FALSE )
    1.29 +set( QT_USE_QTSCRIPT  FALSE )
    1.30 +set( QT_USE_QTOPENGL  TRUE )
    1.31 +find_package(Qt4)
    1.32 +
    1.33 +
    1.34 +include(${CGAL_USE_FILE})
    1.35 +include(${QT_USE_FILE})
    1.36 +
    1.37 +include_directories (BEFORE .)
    1.38 +
    1.39 +link_libraries(${QT_LIBRARIES}  ${Boost_SERIALIZATION_LIBRARY})
    1.40 +link_libraries(${Boost_FILESYSTEM_LIBRARY} ${Boost_SYSTEM_LIBRARY})
    1.41 +link_libraries(${Boost_PROGRAM_OPTIONS_LIBRARY})
    1.42 +link_libraries(${CGAL_LIBRARIES} ${CGAL_3RD_PARTY_LIBRARIES})
    1.43 +
    1.44 +add_executable  (vcm vcm.cpp)