Add to mount lib directory for rpk
[platform/core/appfw/launchpad.git] / src / lib / launchpad-common / aul_keys.hh
1 /*
2  * Copyright (c) 2023 Samsung Electronics Co., Ltd All Rights Reserved
3  *
4  * Licensed under the Apache License, Version 2.0 (the License);
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an AS IS BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #ifndef LIB_LAUNCHPAD_COMMON_AUL_KEYS_HH_
18 #define LIB_LAUNCHPAD_COMMON_AUL_KEYS_HH_
19
20 namespace launchpad {
21
22 constexpr const char kAulApiVersion[] = "__AUL_API_VERSION__";
23 constexpr const char kAulAppId[] = "__AUL_APPID__";
24 constexpr const char kAulAppType[] = "__AUL_APP_TYPE__";
25 constexpr const char kAulCallerPid[] = "__AUL_CALLER_PID__";
26 constexpr const char kAulCompType[] = "__AUL_COMP_TYPE__";
27 constexpr const char kAulDebug[] = "__AUL_DEBUG__";
28 constexpr const char kAulEnabledLightUser[] = "__AUL_ENABLED_LIGHT_USER__";
29 constexpr const char kAulExec[] = "__AUL_EXEC__";
30 constexpr const char kAulFastLaunch[] = "__AUL_FAST_LAUNCH__";
31 constexpr const char kAulHighPriority[] = "__AUL_HIGHPRIORITY__";
32 constexpr const char kAulHwAcc[] = "__AUL_HWACC__";
33 constexpr const char kAulInstalledStorage[] = "__AUL_INSTALLED_STORAGE__";
34 constexpr const char kAulInternalPool[] = "__AUL_INTERNAL_POOL__";
35 constexpr const char kAulIsGlobal[] = "__AUL_IS_GLOBAL__";
36 constexpr const char kAulIsInstalled[] = "__AUL_IS_INSTALLED__";
37 constexpr const char kAulLoaderExtra[] = "__AUL_LOADER_EXTRA__";
38 constexpr const char kAulLoaderId[] = "__AUL_LOADER_ID__";
39 constexpr const char kAulLoaderName[] = "__AUL_LOADER_NAME__";
40 constexpr const char kAulLoaderPath[] = "__AUL_LOADER_PATH__";
41 constexpr const char kAulMountAllowedResDir[] = "__AUL_MOUNT_ALLOWED_RES_DIR__";
42 constexpr const char kAulMountGlobalResDir[] =  "__AUL_MOUNT_GLOBAL_RES_DIR__";
43 constexpr const char kAulMultipleInstanceAppId[] =
44     "__AUL_MULTIPLE_INSTANCE_APPID__";
45 constexpr const char kAulOrgCallerPid[] = "__AUL_ORG_CALLER_PID__";
46 constexpr const char kAulPackageType[] = "__AUL_PACKAGETYPE__";
47 constexpr const char kAulPid[] = "__AUL_PID__";
48 constexpr const char kAulPkgId[] = "__AUL_PKGID_";
49 constexpr const char kAulRootPath[] = "__AUL_ROOT_PATH__";
50 constexpr const char kAulSdk[] = "__AUL_SDK__";
51 constexpr const char kAulStarttime[] = "__AUL_STARTTIME__";
52 constexpr const char kAulTaskManage[] = "__AUL_TASKMANAGE__";
53 constexpr const char kAulTepPath[] = "__AUL_TEP_PATH__";
54 constexpr const char kAulWaylandDisplay[] = "__AUL_WAYLAND_DISPLAY__";
55 constexpr const char kAulWaylandWorkingDir[] = "__AUL_WAYLAND_WORKING_DIR__";
56 constexpr const char kAulMountGadgetPaths[] = "__AUL_MOUNT_GADGET_PATHS__";
57 constexpr const char kAulMountGadgetPkgIds[] = "__AUL_MOUNT_GADGET_PKGIDS__";
58 constexpr const char kAulMountLibDir[] = "__AUL_MOUNT_LIB_DIR__";
59
60 }  // namespace launchpad
61
62 #endif  // LIB_LAUNCHPAD_COMMON_AUL_KEYS_HH_