Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

syspaths.h

Go to the documentation of this file.
00001 /********************************************************************
00002 
00003 Copyright 2006, ACCESS Systems Americas, Inc. All rights reserved.
00004 
00005 The contents of this file are subject to the Mozilla Public License Version
00006 1.1 (the "License"); you may not use this file except in compliance with
00007 the License. You may obtain a copy of the License at
00008 http://www.mozilla.org/MPL/
00009 
00010 Software distributed under the License is distributed on an "AS IS" basis,
00011 WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
00012 for the specific language governing rights and limitations under the
00013 License.
00014 
00015 The Original Code is the entire contents of this file.
00016 
00017 The Initial Developer of the Original Code is ACCESS Systems Americas, Inc.
00018 
00019 Portions created by ACCESS Systems Americas, Inc. are Copyright © 2006. All
00020 Rights Reserved.
00021 
00022 Contributor(s): none.
00023 
00024 ********************************************************************/
00032 #ifndef __HIKER_SYSPATHS_H__
00033 #define __HIKER_SYSPATHS_H__
00034 
00040 #define ALP_SYSPATH_NAME        "alp"
00041 #define ALP_EXT_SYSPATH_PREFIX  "/ALP"
00042 
00048 #define ALP_SYSPATH_RO_PREFIX    "/opt/" ALP_SYSPATH_NAME "/"
00049 #define ALP_SYSPATH_BIN          ALP_SYSPATH_RO_PREFIX "bin/"
00050 #define ALP_SYSPATH_ETC          ALP_SYSPATH_RO_PREFIX "etc/"
00051 #define ALP_SYSPATH_LIB          ALP_SYSPATH_RO_PREFIX "lib/"
00052 #define ALP_SYSPATH_SCRIPTS      ALP_SYSPATH_RO_PREFIX "scripts/"
00053 #define ALP_SYSPATH_RO_BUNDLES   ALP_SYSPATH_RO_PREFIX "bundles/"
00054 #define ALP_SYSPATH_RO_DATA      ALP_SYSPATH_RO_PREFIX "data/"
00055 /* @} */
00056 
00062 #define ALP_SYSPATH_HOME         "/home/"
00063 
00064 #define ALP_SYSPATH_LOCK         "/var/lock/"
00065 #define ALP_SYSPATH_TRACES       "/var/traces/"
00066 #define ALP_SYSPATH_VAROPT       "/var/opt/"
00067 
00068 #define ALP_SYSPATH_RW_PREFIX    ALP_SYSPATH_VAROPT ALP_SYSPATH_NAME "/"
00069 #define ALP_SYSPATH_RW_DATA      ALP_SYSPATH_RW_PREFIX "data/"
00070 #define ALP_SYSPATH_LIB_DATA     ALP_SYSPATH_RW_DATA   "lib/"
00071 #define ALP_SYSPATH_SYSTEM_CACHE ALP_SYSPATH_RW_DATA   "syscache/"
00072 #define ALP_SYSPATH_BUNDLE_DATA  ALP_SYSPATH_RW_DATA   "bundles/"
00073 #define ALP_SYSPATH_PREFS        ALP_SYSPATH_RW_PREFIX "prefs"
00074                                     /* note this is a file, not a directory!!! */
00075 #define ALP_SYSPATH_BUNDLES      ALP_SYSPATH_RW_PREFIX "bundles/"
00076 
00077 #define ALP_EXT_SYSPATH_HIDDEN_VOL    ALP_EXT_SYSPATH_PREFIX "/HIDDEN.VOL"
00078 #define ALP_EXT_SYSPATH_CARD_XML      ALP_EXT_SYSPATH_PREFIX "/CARD.XML"
00079 #define ALP_EXT_SYSPATH_DATA          ALP_EXT_SYSPATH_PREFIX "/DATA/"
00080 #define ALP_EXT_SYSPATH_BUNDLES               ALP_EXT_SYSPATH_PREFIX "/BUNDLES/"
00081 /* @} */
00082 
00083 /* @} */
00084 
00085 #endif /* __HIKER_SYSPATHS_H__ */

Generated on Sat Dec 16 20:29:47 2006 for hiker-0.9 by  doxygen 1.4.4