Line | |
---|
1 |
|
---|
2 | #ifndef LIB3DV_EXPORT_H
|
---|
3 | #define LIB3DV_EXPORT_H
|
---|
4 |
|
---|
5 | #ifdef LIB3DV_STATIC_DEFINE
|
---|
6 | # define LIB3DV_EXPORT
|
---|
7 | # define LIB3DV_NO_EXPORT
|
---|
8 | #else
|
---|
9 | # ifndef LIB3DV_EXPORT
|
---|
10 | # ifdef _3dv
|
---|
11 | /* We are building this library */
|
---|
12 | # define LIB3DV_EXPORT __declspec(dllexport)
|
---|
13 | # else
|
---|
14 | /* We are using this library */
|
---|
15 | # define LIB3DV_EXPORT __declspec(dllimport)
|
---|
16 | # endif
|
---|
17 | # endif
|
---|
18 |
|
---|
19 | # ifndef LIB3DV_NO_EXPORT
|
---|
20 | # define LIB3DV_NO_EXPORT
|
---|
21 | # endif
|
---|
22 | #endif
|
---|
23 |
|
---|
24 | #ifndef LIB3DV_DEPRECATED
|
---|
25 | # define LIB3DV_DEPRECATED __declspec(deprecated)
|
---|
26 | #endif
|
---|
27 |
|
---|
28 | #ifndef LIB3DV_DEPRECATED_EXPORT
|
---|
29 | # define LIB3DV_DEPRECATED_EXPORT LIB3DV_EXPORT LIB3DV_DEPRECATED
|
---|
30 | #endif
|
---|
31 |
|
---|
32 | #ifndef LIB3DV_DEPRECATED_NO_EXPORT
|
---|
33 | # define LIB3DV_DEPRECATED_NO_EXPORT LIB3DV_NO_EXPORT LIB3DV_DEPRECATED
|
---|
34 | #endif
|
---|
35 |
|
---|
36 | #if 0 /* DEFINE_NO_DEPRECATED */
|
---|
37 | # ifndef LIB3DV_NO_DEPRECATED
|
---|
38 | # define LIB3DV_NO_DEPRECATED
|
---|
39 | # endif
|
---|
40 | #endif
|
---|
41 |
|
---|
42 | #endif
|
---|
Note:
See
TracBrowser
for help on using the repository browser.