include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${UNMANAGED_INCLUDE_DIR} ${UTILITIES_COMMON_INCLUDE_DIR} ${UNMANAGED_NLS_INCLUDE_DIR} ) if (MSVC) msvc_use_mbcs() add_definitions(-D_USRDLL -DFDOUTILS_EXPORTS -DGISSPATIAL_STATIC -D_CRT_SECURE_NO_DEPRECATE) else (MSVC) add_definitions(-DSQLITE) endif (MSVC) set( SDFUtils_STAT_SRCS StringValue.cpp NullValue.cpp DoubleValue.cpp Int64Value.cpp BooleanValue.cpp DateTimeValue.cpp DataValuePool.cpp FilterExecutor.cpp PropertyIndex.cpp OSUtils.cpp FDOUtils.cpp ) #msvc_add_precompiled_header("stdafx.h" "FDOUtils.cpp" SDFUtils_STAT_SRCS) add_library( SDFUtils STATIC ${SDFUtils_STAT_SRCS} ) add_dependencies( SDFUtils SDFMessage )