Cleanup
[carla.git] / source / modules / lilv / config / lilv_config.h
bloba9e2ef5196b393446bca8ff6c3e068e78dbca1e1
2 #ifndef _LILV_CONFIG_H_
3 #define _LILV_CONFIG_H_
5 #define LILV_INTERNAL
6 #define LILV_VERSION "0.22.1"
8 #define HAVE_LV2 1
9 #define HAVE_SERD 1
10 #define HAVE_SORD 1
11 #define HAVE_SRATOM 1
13 #define HAVE_FILENO 1
14 #define HAVE_CLOCK_GETTIME 1
16 #ifdef _WIN32
17 #define LILV_PATH_SEP ";"
18 #define LILV_DIR_SEP "\\"
19 #else
20 #define LILV_PATH_SEP ":"
21 #define LILV_DIR_SEP "/"
22 #define HAVE_FLOCK 1
23 #endif
25 #if defined(__APPLE__)
26 #define LILV_DEFAULT_LV2_PATH "~/Library/Audio/Plug-Ins/LV2:/Library/Audio/Plug-Ins/LV2"
27 #elif defined(__EMSCRIPTEN__)
28 #define LILV_DEFAULT_LV2_PATH "~/.lv2:/lv2"
29 #elif defined(__HAIKU__)
30 #define LILV_DEFAULT_LV2_PATH "~/.lv2:/system/add-ons/media/lv2plugins"
31 #elif defined(_WIN32)
32 #define LILV_DEFAULT_LV2_PATH "%APPDATA%\\LV2;%COMMONPROGRAMFILES%\\LV2"
33 #else
34 #define LILV_DEFAULT_LV2_PATH "~/.lv2:/usr/lib/lv2:/usr/local/lib/lv2"
35 #endif
37 #endif /* _LILV_CONFIG_H_ */