Better handling of relative paths. That fixes errors with CMake under Windows.

This commit is contained in:
Pierre Alliez 2008-07-10 12:10:35 +00:00
parent 5dc4729fd7
commit d9ad075d4d
1 changed files with 6 additions and 3 deletions

View File

@ -2,16 +2,19 @@
project( Polyhedron )
cmake_minimum_required(VERSION 2.4)
if(COMMAND cmake_policy)
cmake_policy(SET CMP0003 NEW)
endif(COMMAND cmake_policy)
set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true)
foreach(INCDIR ../../../GraphicsView/include ../../../Surface_mesher/include)
foreach(INCDIR ../../../GraphicsView/include include)
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${INCDIR})
include_directories (BEFORE ${CMAKE_CURRENT_SOURCE_DIR}/${INCDIR})
endif()
endforeach()
include_directories(include)
if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../../../GraphicsView/src/CGALQt4)
link_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../GraphicsView/src/CGALQt4)
endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/../../../GraphicsView/src/CGALQt4)