OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'skia', | 8 'target_name': 'skia', |
9 'type': '<(component)', | 9 'type': '<(component)', |
| 10 'variables': { |
| 11 'optimize': 'max', |
| 12 }, |
10 'sources': [ | 13 'sources': [ |
11 #'../third_party/skia/src/animator/SkAnimate.h', | 14 #'../third_party/skia/src/animator/SkAnimate.h', |
12 #'../third_party/skia/src/animator/SkAnimateActive.cpp', | 15 #'../third_party/skia/src/animator/SkAnimateActive.cpp', |
13 #'../third_party/skia/src/animator/SkAnimateActive.h', | 16 #'../third_party/skia/src/animator/SkAnimateActive.h', |
14 #'../third_party/skia/src/animator/SkAnimateBase.cpp', | 17 #'../third_party/skia/src/animator/SkAnimateBase.cpp', |
15 #'../third_party/skia/src/animator/SkAnimateBase.h', | 18 #'../third_party/skia/src/animator/SkAnimateBase.h', |
16 #'../third_party/skia/src/animator/SkAnimateField.cpp', | 19 #'../third_party/skia/src/animator/SkAnimateField.cpp', |
17 #'../third_party/skia/src/animator/SkAnimateMaker.cpp', | 20 #'../third_party/skia/src/animator/SkAnimateMaker.cpp', |
18 #'../third_party/skia/src/animator/SkAnimateMaker.h', | 21 #'../third_party/skia/src/animator/SkAnimateMaker.h', |
19 #'../third_party/skia/src/animator/SkAnimateProperties.h', | 22 #'../third_party/skia/src/animator/SkAnimateProperties.h', |
(...skipping 955 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
975 # SSE2, Linux x86_64 has SSE2 by definition, and MSC will happily emit | 978 # SSE2, Linux x86_64 has SSE2 by definition, and MSC will happily emit |
976 # SSE2 from instrinsics, which generating plain ol' 386 for everything | 979 # SSE2 from instrinsics, which generating plain ol' 386 for everything |
977 # else). However, to keep the .gyp file simple and avoid platform-specific | 980 # else). However, to keep the .gyp file simple and avoid platform-specific |
978 # build breakage, we do this on all platforms. | 981 # build breakage, we do this on all platforms. |
979 | 982 |
980 # For about the same reason, we need to compile the ARM opts files | 983 # For about the same reason, we need to compile the ARM opts files |
981 # separately as well. | 984 # separately as well. |
982 { | 985 { |
983 'target_name': 'skia_opts', | 986 'target_name': 'skia_opts', |
984 'type': 'static_library', | 987 'type': 'static_library', |
| 988 'variables': { |
| 989 'optimize': 'max', |
| 990 }, |
985 'include_dirs': [ | 991 'include_dirs': [ |
986 '..', | 992 '..', |
987 'config', | 993 'config', |
988 '../third_party/skia/include/config', | 994 '../third_party/skia/include/config', |
989 '../third_party/skia/include/core', | 995 '../third_party/skia/include/core', |
990 '../third_party/skia/include/effects', | 996 '../third_party/skia/include/effects', |
991 '../third_party/skia/include/images', | 997 '../third_party/skia/include/images', |
992 '../third_party/skia/include/utils', | 998 '../third_party/skia/include/utils', |
993 '../third_party/skia/src/core', | 999 '../third_party/skia/src/core', |
994 ], | 1000 ], |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1058 ], | 1064 ], |
1059 'sources!': [ | 1065 'sources!': [ |
1060 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp', | 1066 '../third_party/skia/src/opts/SkBlitRow_opts_arm.cpp', |
1061 ], | 1067 ], |
1062 }], | 1068 }], |
1063 ], | 1069 ], |
1064 }, | 1070 }, |
1065 { | 1071 { |
1066 'target_name': 'skia_libtess', | 1072 'target_name': 'skia_libtess', |
1067 'type': 'static_library', | 1073 'type': 'static_library', |
| 1074 'variables': { |
| 1075 'optimize': 'max', |
| 1076 }, |
1068 'include_dirs': [ | 1077 'include_dirs': [ |
1069 '../third_party/skia/third_party/glu', | 1078 '../third_party/skia/third_party/glu', |
1070 ], | 1079 ], |
1071 'sources': [ | 1080 'sources': [ |
1072 '../third_party/skia/third_party/glu/sk_glu.h', | 1081 '../third_party/skia/third_party/glu/sk_glu.h', |
1073 '../third_party/skia/third_party/glu/gluos.h', | 1082 '../third_party/skia/third_party/glu/gluos.h', |
1074 '../third_party/skia/third_party/glu/libtess/dict-list.h', | 1083 '../third_party/skia/third_party/glu/libtess/dict-list.h', |
1075 '../third_party/skia/third_party/glu/libtess/dict.c', | 1084 '../third_party/skia/third_party/glu/libtess/dict.c', |
1076 '../third_party/skia/third_party/glu/libtess/dict.h', | 1085 '../third_party/skia/third_party/glu/libtess/dict.h', |
1077 '../third_party/skia/third_party/glu/libtess/geom.c', | 1086 '../third_party/skia/third_party/glu/libtess/geom.c', |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1110 ], | 1119 ], |
1111 'include_dirs': [ | 1120 'include_dirs': [ |
1112 '..', | 1121 '..', |
1113 ], | 1122 ], |
1114 'sources': [ | 1123 'sources': [ |
1115 'ext/image_operations_bench.cc', | 1124 'ext/image_operations_bench.cc', |
1116 ], | 1125 ], |
1117 }, | 1126 }, |
1118 ], | 1127 ], |
1119 } | 1128 } |
OLD | NEW |