| Index: sky/viewer/cc/sky_viewer_cc_export.h
|
| diff --git a/sky/viewer/cc/sky_viewer_cc_export.h b/sky/viewer/cc/sky_viewer_cc_export.h
|
| index 6719cbd6504836845a7724910d2d2acc2c3a3946..bf2a13803720fd26b90901ef0bfba0185415d779 100644
|
| --- a/sky/viewer/cc/sky_viewer_cc_export.h
|
| +++ b/sky/viewer/cc/sky_viewer_cc_export.h
|
| @@ -6,12 +6,21 @@
|
| #define SKY_VIEWER_CC_SKY_VIEWER_CC_EXPORT_H_
|
|
|
| #if defined(COMPONENT_BUILD)
|
| +#if defined(WIN32)
|
|
|
| #if defined(SKY_VIEWER_CC_IMPLEMENTATION)
|
| +#define SKY_VIEWER_CC_EXPORT __declspec(dllexport)
|
| +#else
|
| +#define SKY_VIEWER_CC_EXPORT __declspec(dllimport)
|
| +#endif // defined(SKY_VIEWER_CC_IMPLEMENTATION)
|
| +
|
| +#else // defined(WIN32)
|
| +#if defined(SKY_VIEWER_CC_IMPLEMENTATION)
|
| #define SKY_VIEWER_CC_EXPORT __attribute__((visibility("default")))
|
| #else
|
| #define SKY_VIEWER_CC_EXPORT
|
| #endif
|
| +#endif
|
|
|
| #else // defined(COMPONENT_BUILD)
|
| #define SKY_VIEWER_CC_EXPORT
|
|
|