summaryrefslogtreecommitdiff
path: root/libs/ardour/search_paths.cc
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2014-03-10 15:04:26 +0000
committerJohn Emmas <johne53@tiscali.co.uk>2014-03-10 16:24:08 +0000
commitf372a661286bac38ec93a4c90cb8da056d856a0c (patch)
tree80a221af58ab4e6f2c7a186c51a1e35b6297bd05 /libs/ardour/search_paths.cc
parentaa7c2ab5c23700b1ddc8bceec494dfe5393f0314 (diff)
Transfer 'panner_search_path()' into 'libs/ardour/search_paths.cc'
Diffstat (limited to 'libs/ardour/search_paths.cc')
-rw-r--r--libs/ardour/search_paths.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/ardour/search_paths.cc b/libs/ardour/search_paths.cc
index ca489063d3..825a6c52b8 100644
--- a/libs/ardour/search_paths.cc
+++ b/libs/ardour/search_paths.cc
@@ -32,6 +32,7 @@ namespace {
const char * const export_env_variable_name = "ARDOUR_EXPORT_FORMATS_PATH";
const char * const ladspa_env_variable_name = "LADSPA_PATH";
const char * const midi_patch_env_variable_name = "ARDOUR_MIDI_PATCH_PATH";
+ const char * const panner_env_variable_name = "ARDOUR_PANNER_PATH";
} // anonymous
using namespace PBD;
@@ -126,4 +127,16 @@ midi_patch_search_path ()
return spath;
}
+Searchpath
+panner_search_path ()
+{
+ Searchpath spath(user_config_directory ());
+
+ spath += ardour_dll_directory ();
+ spath.add_subdirectory_to_paths(panner_dir_name);
+ spath += Searchpath(Glib::getenv(panner_env_variable_name));
+
+ return spath;
+}
+
} // namespace ARDOUR