projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
position+width panning improvements (reverse width now works); relabel pan automation...
[ardour.git]
/
libs
/
ardour
/
ardour
/
filesystem_paths.h
diff --git
a/libs/ardour/ardour/filesystem_paths.h
b/libs/ardour/ardour/filesystem_paths.h
index 0e17327fa5b5dbb35af7d558afc81f0905213acc..e183193cb0832e38869f3dc325db065d81765a0c 100644
(file)
--- a/
libs/ardour/ardour/filesystem_paths.h
+++ b/
libs/ardour/ardour/filesystem_paths.h
@@
-1,5
+1,5
@@
/*
/*
- Copyright (C) 2007 Tim Mayberry
+ Copyright (C) 2007 Tim Mayberry
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@
-20,23
+20,28
@@
#ifndef ARDOUR_FILESYSTEM_PATHS_INCLUDED
#define ARDOUR_FILESYSTEM_PATHS_INCLUDED
#ifndef ARDOUR_FILESYSTEM_PATHS_INCLUDED
#define ARDOUR_FILESYSTEM_PATHS_INCLUDED
-#include <pbd/filesystem.h>
+#include "pbd/filesystem.h"
+#include "pbd/search_path.h"
namespace ARDOUR {
namespace ARDOUR {
- using namespace PBD;
-
/**
* @return the path to the directory used to store user specific ardour
* configuration files.
*/
/**
* @return the path to the directory used to store user specific ardour
* configuration files.
*/
- sys::path user_config_directory ();
+
PBD::
sys::path user_config_directory ();
/**
* @return the path to the directory that contains the system wide ardour
* modules.
*/
/**
* @return the path to the directory that contains the system wide ardour
* modules.
*/
- sys::path system_module_directory ();
+ PBD::sys::path ardour_module_directory ();
+
+ PBD::SearchPath ardour_search_path ();
+
+ PBD::SearchPath system_config_search_path ();
+
+ PBD::SearchPath system_data_search_path ();
} // namespace ARDOUR
} // namespace ARDOUR