OFFIS DCMTK  Version 3.6.0
config.h
1 // Copyright (C) 2009, Vaclav Haisman. All rights reserved.
2 //
3 // Redistribution and use in source and binary forms, with or without modifica-
4 // tion, are permitted provided that the following conditions are met:
5 //
6 // 1. Redistributions of source code must retain the above copyright notice,
7 // this list of conditions and the following disclaimer.
8 //
9 // 2. Redistributions in binary form must reproduce the above copyright notice,
10 // this list of conditions and the following disclaimer in the documentation
11 // and/or other materials provided with the distribution.
12 //
13 // THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
14 // INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
15 // FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
16 // APACHE SOFTWARE FOUNDATION OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
17 // INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLU-
18 // DING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
19 // OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
20 // ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
22 // THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
23 
24 #ifndef LOG4CPLUS_CONFIG_HXX
25 #define LOG4CPLUS_CONFIG_HXX
26 
27 #include "dcmtk/config/osconfig.h" /* make sure OS specific configuration is included first */
28 
29 #if defined (_WIN32)
31 #elif (defined(__MWERKS__) && defined(__MACOS__))
33 #else
34 # include "dcmtk/oflog/config/defines.h"
35 #endif
36 
37 #if !defined(_WIN32)
38 # if !defined(LOG4CPLUS_SINGLE_THREADED)
39 # define LOG4CPLUS_USE_PTHREADS
40 # endif
41 # if defined (INSIDE_LOG4CPLUS)
42 # define LOG4CPLUS_EXPORT LOG4CPLUS_DECLSPEC_EXPORT
43 # else
44 # define LOG4CPLUS_EXPORT LOG4CPLUS_DECLSPEC_IMPORT
45 # endif // defined (INSIDE_LOG4CPLUS)
46 #endif // !_WIN32
47 
49 
50 
51 #endif // LOG4CPLUS_CONFIG_HXX


Generated on Thu Dec 20 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.2