include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${UNMANAGED_INCLUDE_DIR} ${UTILITIES_COMMON_INCLUDE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/../ShpRead ) if (MSVC) add_definitions(-D_LIB -D_CRT_SECURE_NO_DEPRECATE) msvc_use_unicode() endif (MSVC) set( SHPSpatialIndex_SRCS ShpSpatialIndexFile.cpp ShpSpatialIndexCallBack.cpp ShpSpatialIndexHeader.cpp ShpSpatialIndexNode.cpp ShpSpatialIndexHandle.cpp ShpSpatialIndex.cpp ) msvc_add_precompiled_header("stdafx.h" "stdafx.cpp" SHPSpatialIndex_SRCS) add_library( SHPSpatialIndex STATIC ${SHPSpatialIndex_SRCS} )