diff options
Diffstat (limited to 'src/lilv_config.h')
-rw-r--r-- | src/lilv_config.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/lilv_config.h b/src/lilv_config.h new file mode 100644 index 0000000..2f7c498 --- /dev/null +++ b/src/lilv_config.h @@ -0,0 +1,33 @@ +// Copyright 2021-2024 David Robillard <d@drobilla.net> +// SPDX-License-Identifier: ISC + +#ifndef LILV_CONFIG_H +#define LILV_CONFIG_H + +// Define version unconditionally so a warning will catch a mismatch +#define LILV_VERSION "0.24.25" + +// Separator between entries in variables like PATH +#ifndef LILV_PATH_SEP +# ifdef _WIN32 +# define LILV_PATH_SEP ";" +# else +# define LILV_PATH_SEP ":" +# endif +#endif + +// Default value for LV2_PATH environment variable +#ifndef LILV_DEFAULT_LV2_PATH +# if defined(__APPLE__) +# define LILV_DEFAULT_LV2_PATH \ + "~/.lv2:~/Library/Audio/Plug-Ins/LV2:" \ + "/usr/local/lib/lv2:/usr/lib/lv2:" \ + "/Library/Audio/Plug-Ins/LV2" +# elif defined(_WIN32) +# define LILV_DEFAULT_LV2_PATH "%APPDATA%\\LV2;%COMMONPROGRAMFILES%\\LV2" +# else +# define LILV_DEFAULT_LV2_PATH "~/.lv2:/usr/local/lib/lv2:/usr/lib/lv2" +# endif +#endif + +#endif // LILV_CONFIG_H |