librsync  2.3.2
librsync_export.h
1 #ifndef LIBRSYNC_EXPORT_H
2 # define LIBRSYNC_EXPORT_H
3 
4 # ifdef LIBRSYNC_STATIC_DEFINE
5 # define LIBRSYNC_EXPORT
6 # else
7 # ifdef _WIN32
8 # ifdef rsync_EXPORTS
9 # define LIBRSYNC_EXPORT __declspec(dllexport)
10 # else
11 # define LIBRSYNC_EXPORT __declspec(dllimport)
12 # endif
13 # else
14 # define LIBRSYNC_EXPORT __attribute__((visibility("default")))
15 # endif
16 # endif
17 
18 #endif /* LIBRSYNC_EXPORT_H */