00001
00002
00003
00004
00005
00006
00007 #ifndef SAGA_PACKAGES_CPR_CONFIG_HPP
00008 #define SAGA_PACKAGES_CPR_CONFIG_HPP
00009
00010 #if defined(_MSC_VER) && (_MSC_VER >= 1200)
00011 # pragma once
00012 #endif
00013
00014 #include <saga/saga-defs.hpp>
00015
00016 #if !defined (SAGA_CREATE_PREPROCESSED_FILES)
00017
00018 # ifdef SAGA_CPR_PACKAGE_EXPORTS
00019 # define SAGA_CPR_PACKAGE_EXPORT SAGA_SYMBOL_EXPORT
00020 # define SAGA_CPR_PACKAGE_EXPORT_REPEAT SAGA_SYMBOL_EXPORT_REPEAT
00021 # define SAGA_CPR_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00022 # elif !defined(BUILD_SAGA_LITE)
00023 # define SAGA_CPR_PACKAGE_EXPORT SAGA_SYMBOL_IMPORT
00024 # define SAGA_CPR_PACKAGE_EXPORT_REPEAT
00025 # define SAGA_CPR_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00026 # else
00027 # define SAGA_CPR_PACKAGE_EXPORT
00028 # define SAGA_CPR_PACKAGE_EXPORT_REPEAT
00029 # define SAGA_CPR_PACKAGE_LOCAL
00030 # endif
00031
00032 #endif
00033
00034 #endif // SAGA_PACKAGES_CPR_CONFIG_HPP
00035
00036