Add some missing B_USER_*_DIRECTORY constants

This commit is contained in:
Ingo Weinhold 2013-10-06 00:31:49 +02:00
parent 3697e7e8b1
commit 635d2ac485
3 changed files with 32 additions and 0 deletions

View File

@ -86,6 +86,14 @@ typedef enum {
B_USER_NONPACKAGED_DEVELOP_DIRECTORY,
B_USER_DEVELOP_DIRECTORY,
B_USER_DOCUMENTATION_DIRECTORY,
B_USER_SERVERS_DIRECTORY,
B_USER_APPS_DIRECTORY,
B_USER_BIN_DIRECTORY,
B_USER_PREFERENCES_DIRECTORY,
B_USER_ETC_DIRECTORY,
B_USER_LOG_DIRECTORY,
B_USER_SPOOL_DIRECTORY,
B_USER_VAR_DIRECTORY,
/* Global directories. */
B_APPS_DIRECTORY = 4000,

View File

@ -91,6 +91,14 @@ directoryType directoryTypes[] = {
KEYVALUE_PAIR(B_USER_DEVELOP_DIRECTORY),
KEYVALUE_PAIR(B_USER_DOCUMENTATION_DIRECTORY),
KEYVALUE_PAIR(B_USER_HEADERS_DIRECTORY),
KEYVALUE_PAIR(B_USER_SERVERS_DIRECTORY),
KEYVALUE_PAIR(B_USER_APPS_DIRECTORY),
KEYVALUE_PAIR(B_USER_BIN_DIRECTORY),
KEYVALUE_PAIR(B_USER_PREFERENCES_DIRECTORY),
KEYVALUE_PAIR(B_USER_ETC_DIRECTORY),
KEYVALUE_PAIR(B_USER_LOG_DIRECTORY),
KEYVALUE_PAIR(B_USER_SPOOL_DIRECTORY),
KEYVALUE_PAIR(B_USER_VAR_DIRECTORY),
KEYVALUE_PAIR(B_USER_NONPACKAGED_DIRECTORY),
KEYVALUE_PAIR(B_USER_NONPACKAGED_ADDONS_DIRECTORY),
KEYVALUE_PAIR(B_USER_NONPACKAGED_TRANSLATORS_DIRECTORY),

View File

@ -172,6 +172,14 @@ static const char *kUserDirectories[] = {
HOME CONFIG NON_PACKAGED "/develop",
HOME CONFIG "/develop",
HOME CONFIG "/documentation",
HOME CONFIG "/servers",
HOME CONFIG "/apps",
HOME CONFIG "/bin",
HOME CONFIG "/preferences",
HOME CONFIG "/settings/etc",
HOME CONFIG "/var/log",
HOME CONFIG "/var/spool",
HOME CONFIG "/var",
};
@ -373,6 +381,14 @@ __find_directory(directory_which which, dev_t device, bool createIt,
case B_USER_NONPACKAGED_LIB_DIRECTORY:
case B_USER_NONPACKAGED_HEADERS_DIRECTORY:
case B_USER_NONPACKAGED_DEVELOP_DIRECTORY:
case B_USER_SERVERS_DIRECTORY:
case B_USER_APPS_DIRECTORY:
case B_USER_BIN_DIRECTORY:
case B_USER_PREFERENCES_DIRECTORY:
case B_USER_ETC_DIRECTORY:
case B_USER_LOG_DIRECTORY:
case B_USER_SPOOL_DIRECTORY:
case B_USER_VAR_DIRECTORY:
templatePath = kUserDirectories[which - B_USER_DIRECTORY];
break;