- 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 //
    00003 //  Distributed under the Boost Software License, Version 1.0. (See accompanying
    00004 //  file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
    00005
    00006 #ifndef SAGA_IMPL_PACKAGES_DATA_NAMESPACE_CONFIG_HPP
    00007 #define SAGA_IMPL_PACKAGES_DATA_NAMESPACE_CONFIG_HPP
    00008
    00009 // For symbol import/export macros
    00010 #include <saga/saga-defs.hpp>
    00011
    00012 #if !defined (SAGA_CREATE_PREPROCESSED_FILES)
    00013
    00014 # ifdef   SAGA_NAMESPACE_PACKAGE_EXPORTS
    00015 #   define SAGA_NAMESPACE_PACKAGE_EXPORT    SAGA_SYMBOL_EXPORT
    00016 #   define SAGA_NAMESPACE_PACKAGE_LOCAL     SAGA_SYMBOL_INTERNAL
    00017 # elif !defined(BUILD_SAGA_LITE)
    00018 #   define SAGA_NAMESPACE_PACKAGE_EXPORT    SAGA_SYMBOL_IMPORT
    00019 #   define SAGA_NAMESPACE_PACKAGE_LOCAL     SAGA_SYMBOL_INTERNAL
    00020 # else
    00021 #   define SAGA_NAMESPACE_PACKAGE_EXPORT    /* empty */
    00022 #   define SAGA_NAMESPACE_PACKAGE_LOCAL     /* empty */
    00023 # endif
    00024
    00025 #endif // !SAGA_CREATE_PREPROCESSED_FILES
    00026
    00027 #endif // SAGA_IMPL_PACKAGES_DATA_NAMESPACE_CONFIG_HPP
    00028
    00029