SAGA Adaptor CPI v.1.0
|
00001 // Copyright (c) 2005-2009 Hartmut Kaiser 00002 // Copyright (c) 2008 Andre Merzky (andre@merzky.net) 00003 // 00004 // Distributed under the Boost Software License, Version 1.0. (See accompanying 00005 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 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 /* empty */ 00028 # define SAGA_CPR_PACKAGE_EXPORT_REPEAT 00029 # define SAGA_CPR_PACKAGE_LOCAL /* empty */ 00030 # endif 00031 00032 #endif 00033 00034 #endif // SAGA_PACKAGES_CPR_CONFIG_HPP 00035 00036