OLD | NEW |
---|---|
1 ################################################################################ | 1 ################################################################################ |
2 # Skylark macros | 2 # Skylark macros |
3 ################################################################################ | 3 ################################################################################ |
4 | 4 |
5 is_bazel = not hasattr(native, "genmpm") | 5 is_bazel = not hasattr(native, "genmpm") |
6 | 6 |
7 def portable_select(select_dict, bazel_condition, default_condition): | 7 def portable_select(select_dict, bazel_condition, default_condition): |
8 """Replaces select() with a Bazel-friendly wrapper. | 8 """Replaces select() with a Bazel-friendly wrapper. |
9 | 9 |
10 Args: | 10 Args: |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
122 "src/android/*", | 122 "src/android/*", |
123 "src/codec/*", | 123 "src/codec/*", |
124 "src/fonts/SkFontMgr_fontconfig.cpp", | 124 "src/fonts/SkFontMgr_fontconfig.cpp", |
125 "src/images/*", | 125 "src/images/*", |
126 "src/opts/**/*.cpp", | 126 "src/opts/**/*.cpp", |
127 "src/opts/**/*.h", | 127 "src/opts/**/*.h", |
128 "src/ports/**/*.cpp", | 128 "src/ports/**/*.cpp", |
129 "src/ports/**/*.h", | 129 "src/ports/**/*.h", |
130 ], | 130 ], |
131 exclude = [ | 131 exclude = [ |
132 "src/codec/SkJpegCodec.cpp", # libjpeg_turbo version mismatch. | |
133 # TODO(benjaminwagner): Can this be enabled? | 132 # TODO(benjaminwagner): Can this be enabled? |
134 "src/codec/SkRaw*", | 133 "src/codec/SkRaw*", |
135 "src/opts/*arm*", | 134 "src/opts/*arm*", |
136 "src/opts/*mips*", | 135 "src/opts/*mips*", |
137 "src/opts/*NEON*", | 136 "src/opts/*NEON*", |
138 "src/opts/*neon*", | 137 "src/opts/*neon*", |
139 # Included in :opts_ssse3 library. | 138 # Included in :opts_ssse3 library. |
140 "src/opts/*SSSE3*", | 139 "src/opts/*SSSE3*", |
141 "src/opts/*ssse3*", | 140 "src/opts/*ssse3*", |
142 # Included in :opts_sse4 library. | 141 # Included in :opts_sse4 library. |
(...skipping 30 matching lines...) Expand all Loading... | |
173 "src/android/*", | 172 "src/android/*", |
174 "src/codec/*", | 173 "src/codec/*", |
175 "src/images/*", | 174 "src/images/*", |
176 # TODO(benjaminwagner): Figure out how to compile with EGL. | 175 # TODO(benjaminwagner): Figure out how to compile with EGL. |
177 "src/opts/**/*.cpp", | 176 "src/opts/**/*.cpp", |
178 "src/opts/**/*.h", | 177 "src/opts/**/*.h", |
179 "src/ports/**/*.cpp", | 178 "src/ports/**/*.cpp", |
180 "src/ports/**/*.h", | 179 "src/ports/**/*.h", |
181 ], | 180 ], |
182 exclude = [ | 181 exclude = [ |
183 "src/codec/SkJpegCodec.cpp", # libjpeg_turbo version mismatch. | |
184 # TODO(benjaminwagner): Can this be enabled? | 182 # TODO(benjaminwagner): Can this be enabled? |
185 "src/codec/SkRaw*", | 183 "src/codec/SkRaw*", |
186 "src/opts/*mips*", | 184 "src/opts/*mips*", |
187 "src/opts/*SSE2*", | 185 "src/opts/*SSE2*", |
188 "src/opts/*SSSE3*", | 186 "src/opts/*SSSE3*", |
189 "src/opts/*ssse3*", | 187 "src/opts/*ssse3*", |
190 "src/opts/*SSE4*", | 188 "src/opts/*SSE4*", |
191 "src/opts/*sse4*", | 189 "src/opts/*sse4*", |
192 "src/opts/*avx*", | 190 "src/opts/*avx*", |
193 "src/opts/*x86*", | 191 "src/opts/*x86*", |
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
474 | 472 |
475 COPTS_IOS = [] | 473 COPTS_IOS = [] |
476 | 474 |
477 COPTS_ALL = [] | 475 COPTS_ALL = [] |
478 | 476 |
479 ################################################################################ | 477 ################################################################################ |
480 ## DEFINES | 478 ## DEFINES |
481 ################################################################################ | 479 ################################################################################ |
482 | 480 |
483 DEFINES_UNIX = [ | 481 DEFINES_UNIX = [ |
484 "SK_BUILD_FOR_UNIX", | 482 "SK_BUILD_FOR_UNIX", |
dogben
2016/02/11 01:59:58
I patched this CL in and found out that you need t
msarett
2016/02/11 13:42:08
Done.
| |
485 "SK_SAMPLES_FOR_X", | 483 "SK_SAMPLES_FOR_X", |
486 "SK_SFNTLY_SUBSETTER", | 484 "SK_SFNTLY_SUBSETTER", |
487 ] | 485 ] |
488 | 486 |
489 DEFINES_ANDROID = [ | 487 DEFINES_ANDROID = [ |
490 "SK_BUILD_FOR_ANDROID", | 488 "SK_BUILD_FOR_ANDROID", |
491 # TODO(benjaminwagner): Try to get png library updated? | 489 # TODO(benjaminwagner): Try to get png library updated? |
492 "SK_PNG_NO_INDEX_SUPPORTED", | 490 "SK_PNG_NO_INDEX_SUPPORTED", |
493 ] | 491 ] |
494 | 492 |
(...skipping 19 matching lines...) Expand all Loading... | |
514 | 512 |
515 LINKOPTS_ANDROID = [ | 513 LINKOPTS_ANDROID = [ |
516 "-lEGL", | 514 "-lEGL", |
517 ] | 515 ] |
518 | 516 |
519 LINKOPTS_IOS = [] | 517 LINKOPTS_IOS = [] |
520 | 518 |
521 LINKOPTS_ALL = [ | 519 LINKOPTS_ALL = [ |
522 "-ldl", | 520 "-ldl", |
523 ] | 521 ] |
OLD | NEW |