include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${UNMANAGED_INCLUDE_DIR} ${UTILITIES_COMMON_INCLUDE_DIR} ) if (MSVC) add_definitions(-D_LIB) msvc_use_unicode() endif (MSVC) set( SQLiteSpatialIndex_SRCS SltGeomUtils.cpp ) if (MSVC) list(APPEND SQLiteSpatialIndex_SRCS DiskSpatialIndex.cpp) else (MSVC) list(APPEND SQLiteSpatialIndex_SRCS SpatialIndex.cpp) add_definitions(-msse -msse2 -mmmx) endif(MSVC) msvc_add_precompiled_header("stdafx.h" "stdafx.cpp" SQLiteSpatialIndex_SRCS) add_library( SQLiteSpatialIndex STATIC ${SQLiteSpatialIndex_SRCS} ${SQLiteSpatialIndex_Platform_SRCS} ) if (MSVC) target_compile_options(SQLiteSpatialIndex PRIVATE "$<$:/Oi>") target_compile_options(SQLiteSpatialIndex PRIVATE "$<$:/GS>") endif (MSVC)