| Index: build/android/pylib/gtest/setup.py
|
| diff --git a/build/android/pylib/gtest/setup.py b/build/android/pylib/gtest/setup.py
|
| index 86d816fcf905633373fb196824da6eae4a25308e..01683dec783a35d0f0e5ab4fd17bcf54627ccdde 100644
|
| --- a/build/android/pylib/gtest/setup.py
|
| +++ b/build/android/pylib/gtest/setup.py
|
| @@ -164,19 +164,22 @@ def _GenerateDepsDirUsingIsolate(suite_name):
|
| # On Android, all pak files need to be in the top-level 'paks' directory.
|
| paks_dir = os.path.join(constants.ISOLATE_DEPS_DIR, 'paks')
|
| os.mkdir(paks_dir)
|
| - for root, _, filenames in os.walk(os.path.join(constants.ISOLATE_DEPS_DIR,
|
| - 'out')):
|
| +
|
| + deps_out_dir = os.path.join(
|
| + constants.ISOLATE_DEPS_DIR,
|
| + os.path.relpath(os.path.join(constants.GetOutDirectory(), os.pardir),
|
| + constants.DIR_SOURCE_ROOT))
|
| + for root, _, filenames in os.walk(deps_out_dir):
|
| for filename in fnmatch.filter(filenames, '*.pak'):
|
| shutil.move(os.path.join(root, filename), paks_dir)
|
|
|
| # Move everything in PRODUCT_DIR to top level.
|
| - deps_product_dir = os.path.join(constants.ISOLATE_DEPS_DIR, 'out',
|
| - constants.GetBuildType())
|
| + deps_product_dir = os.path.join(deps_out_dir, constants.GetBuildType())
|
| if os.path.isdir(deps_product_dir):
|
| for p in os.listdir(deps_product_dir):
|
| shutil.move(os.path.join(deps_product_dir, p), constants.ISOLATE_DEPS_DIR)
|
| os.rmdir(deps_product_dir)
|
| - os.rmdir(os.path.join(constants.ISOLATE_DEPS_DIR, 'out'))
|
| + os.rmdir(deps_out_dir)
|
|
|
|
|
| def _GetDisabledTestsFilterFromFile(suite_name):
|
|
|