diff options
Diffstat (limited to 'Swiften/Application/UnixApplicationPathProvider.h')
| -rw-r--r-- | Swiften/Application/UnixApplicationPathProvider.h | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/Swiften/Application/UnixApplicationPathProvider.h b/Swiften/Application/UnixApplicationPathProvider.h index 50cd4be..676cb94 100644 --- a/Swiften/Application/UnixApplicationPathProvider.h +++ b/Swiften/Application/UnixApplicationPathProvider.h @@ -17,6 +17,8 @@ namespace Swift {  	class UnixApplicationPathProvider : public ApplicationPathProvider {  		public:  			UnixApplicationPathProvider(const String& name) : ApplicationPathProvider(name) { +				resourceDirs.push_back("/usr/share/swift"); +				resourceDirs.push_back(getExecutableDir() / "../resources"); // Development  			}  			virtual boost::filesystem::path getHomeDir() const { @@ -46,6 +48,13 @@ namespace Swift {  					return boost::filesystem::path();  				}  			} + +			virtual std::vector<boost::filesystem::path> getResourceDirs() const { +				return resourceDirs; +			} + +		private: +			std::vector<boost::filesystem::path> resourceDirs;  	};  } | 
 Swift
 Swift