Claudette
 All Classes Namespaces Files Functions Enumerations Enumerator Friends Macros
global.h
Go to the documentation of this file.
1 #pragma once
2 
3 #ifndef FOUG_DECL_EXPORT
4  #if defined(WIN64) || defined(_WIN64) || defined(__WIN64__) \
5  || defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
6  # define FOUG_DECL_EXPORT __declspec(dllexport)
7  # define FOUG_DECL_IMPORT __declspec(dllimport)
8  #else
9  # define FOUG_DECL_EXPORT
10  # define FOUG_DECL_IMPORT
11  #endif /* WIN */
12 #endif /* !FOUG_DECL_EXPORT */
13 
14 #ifdef CLAUDETTE_LIB_DLL
15 # ifdef CLAUDETTE_LIB_MAKE_DLL
16 # define CLAUDETTE_LIB_EXPORT FOUG_DECL_EXPORT
17 # else
18 # define CLAUDETTE_LIB_EXPORT FOUG_DECL_IMPORT
19 # endif /* CLAUDETTE_LIB_MAKE_DLL */
20 #else
21 # define CLAUDETTE_LIB_EXPORT
22 #endif /* CLAUDETTE_LIB_DLL */