File indexing completed on 2024-05-12 15:58:22

0001 /*
0002  * SPDX-FileCopyrightText: 2022 L. E. Segovia <amy@amyspark.me>
0003  *
0004  * SPDX-License-Ref: GPL-2.0-or-later
0005  */
0006 
0007 #ifndef KIS_IMAGE_EXPORT
0008 #define KIS_IMAGE_EXPORT
0009 
0010 #include "kritaimage_export.h"
0011 
0012 /* See https://reviews.llvm.org/D61118 */
0013 
0014 #if defined(__MINGW64__) || defined(__MINGW32__)
0015 #define KRITAIMAGE_EXPORT_TEMPLATE KRITAIMAGE_EXPORT
0016 #define KRITAIMAGE_EXPORT_INSTANCE
0017 #elif defined(_MSC_VER)
0018 #define KRITAIMAGE_EXPORT_TEMPLATE
0019 #define KRITAIMAGE_EXPORT_INSTANCE KRITAIMAGE_EXPORT
0020 #else
0021 #define KRITAIMAGE_EXPORT_TEMPLATE KRITAIMAGE_EXPORT
0022 #define KRITAIMAGE_EXPORT_INSTANCE KRITAIMAGE_EXPORT
0023 #endif
0024 
0025 #endif