Krita Source Code Documentation
Loading...
Searching...
No Matches
kritapaintop_export_instance.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2022 L. E. Segovia <amy@amyspark.me>
3 * SPDX-FileCopyrightText: 2022 Dmitry Kazakov <dimula73@gmail.com>
4 *
5 * SPDX-License-Ref: GPL-2.0-or-later
6 */
7
8#ifndef KRITAPAINTOP_EXPORT_INSTANCE_H
9#define KRITAPAINTOP_EXPORT_INSTANCE_H
10
11#include "kritapaintop_export.h"
12
13/* See https://reviews.llvm.org/D61118 */
14
15#if defined(__MINGW64__) || defined(__MINGW32__)
16#define PAINTOP_EXPORT_TEMPLATE PAINTOP_EXPORT
17#define PAINTOP_EXPORT_INSTANCE
18#elif defined(_MSC_VER)
19#define PAINTOP_EXPORT_TEMPLATE
20#define PAINTOP_EXPORT_INSTANCE PAINTOP_EXPORT
21#else
22#define PAINTOP_EXPORT_TEMPLATE PAINTOP_EXPORT
23#define PAINTOP_EXPORT_INSTANCE PAINTOP_EXPORT
24#endif
25
26
27#endif // KRITAPAINTOP_EXPORT_INSTANCE_H