#ifndef __cpExtensions__Config__h__ #define __cpExtensions__Config__h__ #include /* * ========================================================================= * Identify OS * ========================================================================= */ #define cpExtensions_OS_@CMAKE_SYSTEM_NAME@ #ifdef cpExtensions_OS_Windows # define cpExtensions_LIB_PREFIX "" # define cpExtensions_ENV_SEPARATOR ";" # define cpExtensions_PATH_SEPARATOR '\\' # define cpExtensions_LIB_EXT ".dll" #else // cpExtensions_OS_Windows # define cpExtensions_LIB_PREFIX "lib" # define cpExtensions_ENV_SEPARATOR ":" # define cpExtensions_PATH_SEPARATOR '/' # ifdef cpExtensions_OS_Linux # define cpExtensions_LIB_EXT ".so" # else // cpExtensions_OS_Linux # define cpExtensions_LIB_EXT ".dylib" # endif // cpExtensions_OS_Linux #endif // cpExtensions_OS_Windows #ifdef cpExtensions_OS_Windows # ifndef WIN32_LEAN_AND_MEAN # define WIN32_LEAN_AND_MEAN # endif // WIN32_LEAN_AND_MEAN # define NOMINMAX # include # include #endif // cpExtensions_OS_Windows /* * ========================================================================= * Some global values * ========================================================================= */ #define cpExtensions_QT4_USED @QT4_FOUND@ #if cpExtensions_QT4_USED == 1 # define cpExtensions_QT4 # define cpExtensions_QVTKWidget @cpPlugins_Qt4_VTKWidget@ # include <@cpPlugins_Qt4_VTKWidget@.h> #else // cpExtensions_QT4_USED == 1 # undef cpExtensions_QT4 #endif // cpExtensions_QT4_USED == 1 /* * ========================================================================= * Version numbers and strings * ========================================================================= */ #define cpExtensions_MAJOR_VERSION @prj_MAJOR_VERSION@ #define cpExtensions_MINOR_VERSION @prj_MINOR_VERSION@ #define cpExtensions_RELEASE_VERSION @prj_RELEASE_VERSION@ #define cpExtensions_VERSION "@prj_VERSION@" #define cpExtensions_SHORT_VERSION "@prj_SHORT_VERSION@" /* * ========================================================================= * Language related macros * ========================================================================= */ #if __cplusplus >= 201103L # define cpExtensions_OVERRIDE override # define cpExtensions_DELETE_FUNCTION =delete # define cpExtensions_NULLPTR nullptr # define cpExtensions_NOEXCEPT noexcept # define cpExtensions_HAS_CXX11_STATIC_ASSERT # define cpExtensions_HAS_CXX11_RVREF #else # define cpExtensions_OVERRIDE # define cpExtensions_DELETE_FUNCTION # define cpExtensions_NULLPTR NULL # define cpExtensions_NOEXCEPT throw() #endif #endif // __cpExtensions__Config__h__ // eof - $RCSfile$