include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${GenericRdbms_IncludeDirs} ) if (MSVC) add_definitions(-D_LIB -D_CRT_SECURE_NO_DEPRECATE) msvc_use_mbcs() endif (MSVC) set( LongTransactionManager_STAT_SRCS Disposable.cpp LongTransactionEnvInfo.cpp LongTransactionConflict.cpp LongTransactionInfo.cpp LongTransactionConflictInfo.cpp LongTransactionInfos.cpp LongTransactionConflictInfos.cpp LongTransactionConflicts.cpp ) msvc_add_precompiled_header("stdafx.h" "stdafx.cpp" LongTransactionManager_STAT_SRCS) add_library( LongTransactionManager STATIC ${LongTransactionManager_STAT_SRCS} ) add_dependencies( LongTransactionManager fdordbmsmsg )