- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Search for |

# config.hpp

Go to the documentation of this file.

    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