handler = _session->get_export_handler ();
status = _session->get_export_status ();
- std::cerr << "Setting ExportProfileManager\n";
-
profile_manager.reset (new ExportProfileManager (*_session, xml_node_name));
/* Possibly init stuff in derived classes */
export_search_path (dir_path, "ARDOUR_PANNER_PATH", "/lib/panners");
export_search_path (dir_path, "ARDOUR_SURFACES_PATH", "/lib/surfaces");
export_search_path (dir_path, "ARDOUR_MIDIMAPS_PATH", "/share/midi_maps");
- export_search_path (dir_path, "ARDOUR_EXPORT_FORMATS_PATH", "/share/export");
+ export_search_path (dir_path, "ARDOUR_EXPORT_FORMATS_PATH", "/share/exports");
path = dir_path;
path += "/lib/clearlooks";
export_formats_search_path ()
{
bool export_path_defined = false;
- SearchPath spath (Glib::getenv (export_env_variable_name, export_path_defined));
+ SearchPath spath;
- spath += user_config_directory ();
+ spath = user_config_directory ();
spath.add_subdirectory_to_paths (export_formats_dir_name);
- std::cerr << "Looking for export formats in " << spath.to_string() << std::endl;
+ std::string env_var = Glib::getenv (export_env_variable_name, export_path_defined);
+
+ if (export_path_defined) {
+ sys::path p = env_var;
+ spath += p;
+ }
return spath;
}
search_path += export_formats_search_path();
- cerr << string_compose (_("Searching for export formats in %1"), search_path.to_string()) << endl;
info << string_compose (_("Searching for export formats in %1"), search_path.to_string()) << endmsg;
/* create export config directory if necessary */