00001 #ifndef SAGA_PACKAGES_SD_CONFIG_HPP
00002 #define SAGA_PACKAGES_SD_CONFIG_HPP
00003
00004
00005 #include <saga/saga-defs.hpp>
00006
00007 #if !defined (SAGA_CREATE_PREPROCESSED_FILES)
00008
00009 # ifdef SAGA_SD_PACKAGE_EXPORTS
00010 # define SAGA_SD_PACKAGE_EXPORT SAGA_SYMBOL_EXPORT
00011 # define SAGA_SD_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00012 # elif !defined(BUILD_SAGA_LITE)
00013 # define SAGA_SD_PACKAGE_EXPORT SAGA_SYMBOL_IMPORT
00014 # define SAGA_SD_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00015 # else
00016 # define SAGA_SD_PACKAGE_EXPORT
00017 # define SAGA_SD_PACKAGE_LOCAL
00018 # endif
00019
00020 #endif // !SAGA_CREATE_PREPROCESSED_FILES
00021
00022 #endif // SAGA_PACKAGES_SD_CONFIG_HPP
00023
00024