8f53c42b7d2b6197ebbe69df6fa9b902b387364e
[platform/framework/web/crosswalk.git] / src / xwalk / runtime / common / xwalk_paths.h
1 // Copyright (c) 2013 Intel Corporation. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #ifndef XWALK_RUNTIME_COMMON_XWALK_PATHS_H_
6 #define XWALK_RUNTIME_COMMON_XWALK_PATHS_H_
7
8 #include "build/build_config.h"
9
10 namespace xwalk {
11
12 enum {
13   PATH_START = 1000,
14   DIR_DATA_PATH = PATH_START,  // Directory where the cache and local storage
15                                // data resides.
16   DIR_INTERNAL_PLUGINS,        // Directory where internal plugins reside.
17
18   FILE_NACL_PLUGIN,            // Full path to the internal NaCl plugin file.
19   DIR_PNACL_COMPONENT,         // Full path to the latest PNaCl version
20                                // (subdir of DIR_PNACL_BASE).
21   DIR_TEST_DATA,               // Directory where unit test data resides.
22   DIR_WGT_STORAGE_PATH,        // Directory where widget storage data resides.
23   PATH_END
24 };
25
26 void RegisterPathProvider();
27
28 }  // namespace xwalk
29
30 #endif  // XWALK_RUNTIME_COMMON_XWALK_PATHS_H_