Go to the documentation of this file.00001
00002
00003
00004
00005 #ifndef SAGA_PACKAGES_ISN_CONFIG_HPP
00006 #define SAGA_PACKAGES_ISN_CONFIG_HPP
00007
00008
00009 #include <saga/saga-defs.hpp>
00010
00011 #if !defined (SAGA_CREATE_PREPROCESSED_FILES)
00012
00013 # ifdef SAGA_ISN_PACKAGE_EXPORTS
00014 # define SAGA_ISN_PACKAGE_EXPORT SAGA_SYMBOL_EXPORT
00015 # define SAGA_ISN_PACKAGE_EXPORT_REPEAT SAGA_SYMBOL_EXPORT_REPEAT
00016 # define SAGA_ISN_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00017 # elif !defined(BUILD_SAGA_LITE)
00018 # define SAGA_ISN_PACKAGE_EXPORT SAGA_SYMBOL_IMPORT
00019 # define SAGA_ISN_PACKAGE_EXPORT_REPEAT
00020 # define SAGA_ISN_PACKAGE_LOCAL SAGA_SYMBOL_INTERNAL
00021 # else
00022 # define SAGA_ISN_PACKAGE_EXPORT
00023 # define SAGA_ISN_PACKAGE_EXPORT_REPEAT
00024 # define SAGA_ISN_PACKAGE_LOCAL
00025 # endif
00026
00027 #endif // !SAGA_CREATE_PREPROCESSED_FILES
00028
00029 #endif // SAGA_PACKAGES_SD_CONFIG_HPP
00030
00031