00001 
00002 
00003 
00004 
00005 
00006 #ifndef SAGA_PACKAGES_JOB_CONFIG_HPP
00007 #define SAGA_PACKAGES_JOB_CONFIG_HPP
00008 
00009 
00010 #include <saga/saga-defs.hpp>
00011 
00012 #if !defined (SAGA_CREATE_PREPROCESSED_FILES)
00013 
00014 # ifdef   SAGA_JOB_PACKAGE_EXPORTS
00015 #   define SAGA_JOB_PACKAGE_EXPORT  SAGA_SYMBOL_EXPORT
00016 #   define SAGA_JOB_PACKAGE_EXPORT_REPEAT SAGA_SYMBOL_EXPORT_REPEAT
00017 #   define SAGA_JOB_PACKAGE_LOCAL   SAGA_SYMBOL_INTERNAL
00018 # elif !defined(BUILD_SAGA_LITE)
00019 #   define SAGA_JOB_PACKAGE_EXPORT  SAGA_SYMBOL_IMPORT
00020 #   define SAGA_JOB_PACKAGE_EXPORT_REPEAT 
00021 #   define SAGA_JOB_PACKAGE_LOCAL   SAGA_SYMBOL_INTERNAL
00022 # else
00023 #   define SAGA_JOB_PACKAGE_EXPORT  
00024 #   define SAGA_JOB_PACKAGE_EXPORT_REPEAT 
00025 #   define SAGA_JOB_PACKAGE_LOCAL   
00026 # endif
00027 
00028 #endif // !SAGA_CREATE_PREPROCESSED_FILES
00029 
00030 #endif // SAGA_PACKAGES_JOB_CONFIG_HPP
00031 
00032