summaryrefslogtreecommitdiffstats
path: root/skia/skia_library.gypi
diff options
context:
space:
mode:
authormtklein <mtklein@chromium.org>2014-10-30 09:58:01 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-30 16:58:36 +0000
commitf922e95f9f8d3a3bcf4c7465832f1cd229179dc7 (patch)
treedaa53bc642ff47caf0a7a348fe1668c66c719e6c /skia/skia_library.gypi
parentc698e079008a03048933818525310fb34908a10a (diff)
downloadchromium_src-f922e95f9f8d3a3bcf4c7465832f1cd229179dc7.zip
chromium_src-f922e95f9f8d3a3bcf4c7465832f1cd229179dc7.tar.gz
chromium_src-f922e95f9f8d3a3bcf4c7465832f1cd229179dc7.tar.bz2
Build SkThreadUtils (home of SkThread type) too.
BUG= Review URL: https://codereview.chromium.org/686423003 Cr-Commit-Position: refs/heads/master@{#302095}
Diffstat (limited to 'skia/skia_library.gypi')
-rw-r--r--skia/skia_library.gypi25
1 files changed, 17 insertions, 8 deletions
diff --git a/skia/skia_library.gypi b/skia/skia_library.gypi
index 88fa222..6879cfc 100644
--- a/skia/skia_library.gypi
+++ b/skia/skia_library.gypi
@@ -132,17 +132,13 @@
'../third_party/skia/src/utils/SkPathUtils.cpp',
'../third_party/skia/src/utils/SkSHA1.cpp',
'../third_party/skia/src/utils/SkSHA1.h',
- '../third_party/skia/src/utils/SkThreadUtils.h',
- '../third_party/skia/src/utils/SkThreadUtils_pthread.cpp',
- '../third_party/skia/src/utils/SkThreadUtils_pthread.h',
- '../third_party/skia/src/utils/SkThreadUtils_pthread_linux.cpp',
- '../third_party/skia/src/utils/SkThreadUtils_pthread_mach.cpp',
- '../third_party/skia/src/utils/SkThreadUtils_pthread_other.cpp',
- '../third_party/skia/src/utils/SkThreadUtils_win.cpp',
- '../third_party/skia/src/utils/SkThreadUtils_win.h',
'../third_party/skia/src/utils/SkTFitsIn.h',
'../third_party/skia/src/utils/SkTLogic.h',
+ # We don't currently need to change thread affinity, so leave out this complexity for now.
+ "../third_party/skia/src/utils/SkThreadUtils_pthread_mach.cpp",
+ "../third_party/skia/src/utils/SkThreadUtils_pthread_linux.cpp",
+
#windows
'../third_party/skia/include/utils/win/SkAutoCoInitialize.h',
'../third_party/skia/include/utils/win/SkHRESULT.h',
@@ -202,6 +198,19 @@
],
}],
+ [ 'OS == "win"', {
+ 'sources!': [
+ # Keeping _win.cpp
+ "../third_party/skia/src/utils/SkThreadUtils_pthread.cpp",
+ "../third_party/skia/src/utils/SkThreadUtils_pthread_other.cpp",
+ ],
+ },{
+ 'sources!': [
+ # Keeping _pthread.cpp and _pthread_other.cpp
+ "../third_party/skia/src/utils/SkThreadUtils_win.cpp",
+ ],
+ }],
+
[ 'OS != "mac"', {
'sources/': [
['exclude', '/mac/']