 |
Ardour
8.12
|
Go to the documentation of this file.
19 #ifndef __liblua_visibility_h__
20 #define __liblua_visibility_h__
22 #if defined(COMPILER_MSVC)
23 # define LIBLUA_DLL_IMPORT __declspec(dllimport)
24 # define LIBLUA_DLL_EXPORT __declspec(dllexport)
25 # define LIBLUA_DLL_LOCAL
27 # define LIBLUA_DLL_IMPORT __attribute__ ((visibility ("default")))
28 # define LIBLUA_DLL_EXPORT __attribute__ ((visibility ("default")))
29 # define LIBLUA_DLL_LOCAL __attribute__ ((visibility ("hidden")))
35 # define LIBLUA_BUILD_AS_DLL
38 # define LIBLUA_STATIC
46 # ifdef LIBLUA_DLL_EXPORTS
47 # define LIBLUA_API LIBLUA_DLL_EXPORT
49 # define LIBLUA_API LIBLUA_DLL_IMPORT