summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-21 17:08:19 +0000
committercommit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-21 17:08:19 +0000
commit07d4e528ca5c3e9bb73381e0cd435884cf1f315a (patch)
tree9e4277814b72531f9c1134588bf35fc0c8f8bddf
parent4fd9028ea6aea4b51dd283c656850308e58da3ad (diff)
downloadgyp-07d4e528ca5c3e9bb73381e0cd435884cf1f315a.tar.gz
Add a .gypi to insulate Chrome from refactorings in src/record.
Rather than listing out sources explicitly in skia_library.gypi, I'll add this new .gypi to its includes. BUG=skia:2378 R=fmalita@chromium.org, mtklein@google.com Author: mtklein@chromium.org Review URL: https://codereview.chromium.org/242733005 git-svn-id: http://skia.googlecode.com/svn/trunk/gyp@14282 2bbb7eff-a529-9590-31e7-b0007b416f81
-rw-r--r--record.gyp7
-rw-r--r--record.gypi12
2 files changed, 13 insertions, 6 deletions
diff --git a/record.gyp b/record.gyp
index e001994..0bfd83e 100644
--- a/record.gyp
+++ b/record.gyp
@@ -3,6 +3,7 @@
'targets': [{
'target_name': 'record',
'type': 'static_library',
+ 'includes': [ 'record.gypi' ],
'include_dirs': [
'../include/config',
'../include/core',
@@ -13,11 +14,5 @@
'../include/record', # Public headers.
],
},
- 'sources': [
- '../src/record/SkRecordOpts.cpp',
- '../src/record/SkRecordDraw.cpp',
- '../src/record/SkRecorder.cpp',
- '../src/record/SkRecording.cpp',
- ],
}]
}
diff --git a/record.gypi b/record.gypi
new file mode 100644
index 0000000..adfd462
--- /dev/null
+++ b/record.gypi
@@ -0,0 +1,12 @@
+# Source list for SkRecord
+# The parent gyp/gypi file must define
+# 'skia_src_path' e.g. skia/trunk/src
+# The Skia build defines this in common_variables.gypi.
+{
+ 'sources': [
+ '<(skia_src_path)/record/SkRecordDraw.cpp',
+ '<(skia_src_path)/record/SkRecordOpts.cpp',
+ '<(skia_src_path)/record/SkRecorder.cpp',
+ '<(skia_src_path)/record/SkRecording.cpp',
+ ]
+}