summaryrefslogtreecommitdiffhomepage
path: root/ftnoir_tracker_base/ftnoir_tracker_base_global.h
blob: 5b53ba82f289fdd958967e99bfbee73eb8867a98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef FTNOIR_TRACKER_BASE_GLOBAL_H
#define FTNOIR_TRACKER_BASE_GLOBAL_H

#include <QtGlobal>

#ifndef FTNOIR_TRACKER_BASE_EXPORT
#   ifdef IN_OPENTRACK
#    if !defined(_MSC_VER)
#      define FTNOIR_TRACKER_BASE_EXPORT __attribute__ ((visibility ("default"))) Q_DECL_EXPORT
#    else
#     error "MSVC support removed"
#   endif
#   else
#       define FTNOIR_TRACKER_BASE_EXPORT Q_DECL_IMPORT
#   endif
#endif

#endif // FTNOIR_TRACKER_BASE_GLOBAL_H