Lines Matching refs:android_build_top
168 std::string android_build_top; in GetAndroidBuildTop() local
180 android_build_top = path.parent_path().parent_path().parent_path(); in GetAndroidBuildTop()
187 android_build_top = path.append("art_common"); in GetAndroidBuildTop()
192 CHECK(!android_build_top.empty()); in GetAndroidBuildTop()
196 android_build_top = std::filesystem::path(android_build_top).string(); in GetAndroidBuildTop()
197 CHECK(!android_build_top.empty()); in GetAndroidBuildTop()
199 if (std::filesystem::weakly_canonical(android_build_top).string() != in GetAndroidBuildTop()
201 android_build_top = android_build_top_from_env; in GetAndroidBuildTop()
204 setenv("ANDROID_BUILD_TOP", android_build_top.c_str(), /*overwrite=*/0); in GetAndroidBuildTop()
206 if (android_build_top.back() != '/') { in GetAndroidBuildTop()
207 android_build_top += '/'; in GetAndroidBuildTop()
209 return android_build_top; in GetAndroidBuildTop()