Home | History | Annotate | Download | only in common
      1 // Copyright (c) 2012 The Chromium Authors. 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 CONTENT_PUBLIC_COMMON_CONTENT_PATHS_H_
      6 #define CONTENT_PUBLIC_COMMON_CONTENT_PATHS_H_
      7 
      8 #include "content/common/content_export.h"
      9 
     10 // This file declares path keys for the content module.  These can be used with
     11 // the PathService to access various special directories and files.
     12 
     13 namespace content {
     14 
     15 enum {
     16   PATH_START = 4000,
     17 
     18   // Path and filename to the executable to use for child processes.
     19   CHILD_PROCESS_EXE = PATH_START,
     20 
     21   // Valid only in development environment
     22   DIR_TEST_DATA,
     23 
     24   // Directory where the Media libraries reside.
     25   DIR_MEDIA_LIBS,
     26 
     27   PATH_END
     28 };
     29 
     30 // Call once to register the provider for the path keys defined above.
     31 CONTENT_EXPORT void RegisterPathProvider();
     32 
     33 }  // namespace content
     34 
     35 #endif  // CONTENT_PUBLIC_COMMON_CONTENT_PATHS_H_
     36