1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/ipc/chromium/src/base/base_paths.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,35 @@ 1.4 +// Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. 1.5 +// Use of this source code is governed by a BSD-style license that can be 1.6 +// found in the LICENSE file. 1.7 + 1.8 +#ifndef BASE_BASE_PATHS_H_ 1.9 +#define BASE_BASE_PATHS_H_ 1.10 + 1.11 +// This file declares path keys for the base module. These can be used with 1.12 +// the PathService to access various special directories and files. 1.13 + 1.14 +#include "base/basictypes.h" 1.15 +#if defined(OS_WIN) 1.16 +#include "base/base_paths_win.h" 1.17 +#elif defined(OS_MACOSX) 1.18 +#include "base/base_paths_mac.h" 1.19 +#elif defined(OS_LINUX) || defined(OS_BSD) 1.20 +#include "base/base_paths_linux.h" 1.21 +#endif 1.22 +#include "base/path_service.h" 1.23 + 1.24 +namespace base { 1.25 + 1.26 +enum { 1.27 + PATH_START = 0, 1.28 + 1.29 + DIR_CURRENT, // current directory 1.30 + DIR_EXE, // directory containing FILE_EXE 1.31 + DIR_MODULE, // directory containing FILE_MODULE 1.32 + DIR_TEMP, // temporary directory 1.33 + PATH_END 1.34 +}; 1.35 + 1.36 +} // namespace base 1.37 + 1.38 +#endif // BASE_BASE_PATHS_H_