Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1034)

Side by Side Diff: platform_tools/android/gyp_gen/android_framework_gyp.py

Issue 1054993002: Streamline Thumb config. (Closed) Base URL: https://skia.googlesource.com/skia@master
Patch Set: rebase Created 5 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/usr/bin/python 1 #!/usr/bin/python
2 2
3 # Copyright 2014 Google Inc. 3 # Copyright 2014 Google Inc.
4 # 4 #
5 # Use of this source code is governed by a BSD-style license that can be 5 # Use of this source code is governed by a BSD-style license that can be
6 # found in the LICENSE file. 6 # found in the LICENSE file.
7 7
8 """ 8 """
9 Modified version of gyp_skia, used by gyp_to_android.py to generate Android.mk 9 Modified version of gyp_skia, used by gyp_to_android.py to generate Android.mk
10 """ 10 """
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
56 assert os.path.exists(gyp_source_dir) 56 assert os.path.exists(gyp_source_dir)
57 57
58 sys.path.insert(0, os.path.join(gyp_source_dir, 'pylib')) 58 sys.path.insert(0, os.path.join(gyp_source_dir, 'pylib'))
59 59
60 import gyp 60 import gyp
61 61
62 # Set GYP_DEFINES for building for the android framework. 62 # Set GYP_DEFINES for building for the android framework.
63 gyp_defines = ('skia_android_framework=1 OS=android skia_arch_type=%s ' 63 gyp_defines = ('skia_android_framework=1 OS=android skia_arch_type=%s '
64 % skia_arch_type) 64 % skia_arch_type)
65 if skia_arch_type == 'arm': 65 if skia_arch_type == 'arm':
66 # Always use thumb and version 7 for arm 66 # Always version 7 (which implies thumb) for arm
67 gyp_defines += 'arm_thumb=1 arm_version=7 ' 67 gyp_defines += 'arm_version=7 '
68 if have_neon: 68 if have_neon:
69 gyp_defines += 'arm_neon=1 ' 69 gyp_defines += 'arm_neon=1 '
70 else: 70 else:
71 gyp_defines += 'arm_neon=0 ' 71 gyp_defines += 'arm_neon=0 '
72 72
73 os.environ['GYP_DEFINES'] = gyp_defines 73 os.environ['GYP_DEFINES'] = gyp_defines
74 74
75 args = [] 75 args = []
76 args.extend(['--depth', '.']) 76 args.extend(['--depth', '.'])
77 full_path = os.path.join(target_dir, target_file) 77 full_path = os.path.join(target_dir, target_file)
(...skipping 22 matching lines...) Expand all
100 """Remove the gypd files generated by main(). 100 """Remove the gypd files generated by main().
101 101
102 Args: 102 Args:
103 folder: Folder in which to delete all files ending with 'gypd'. 103 folder: Folder in which to delete all files ending with 'gypd'.
104 """ 104 """
105 assert os.path.isdir(folder) 105 assert os.path.isdir(folder)
106 files = os.listdir(folder) 106 files = os.listdir(folder)
107 for f in files: 107 for f in files:
108 if f.endswith('gypd'): 108 if f.endswith('gypd'):
109 os.remove(os.path.join(folder, f)) 109 os.remove(os.path.join(folder, f))
OLDNEW
« no previous file with comments | « platform_tools/android/bin/android_setup.sh ('k') | platform_tools/chromeos/bin/chromeos_setup.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698