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@14282 2bbb7eff-a529-9590-31e7-b0007b416f81
This commit is contained in:
commit-bot@chromium.org 2014-04-21 17:08:19 +00:00
parent 3273dd4a49
commit 4333751843
2 changed files with 13 additions and 6 deletions

View File

@ -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',
],
}]
}

12
gyp/record.gypi Normal file
View File

@ -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',
]
}