Commit 675e03dd authored by mrobinson@webkit.org's avatar mrobinson@webkit.org

[GTK] Add WebCoreDOM to the gyp build

https://bugs.webkit.org/show_bug.cgi?id=112737

Reviewed by Nico Weber.

* WebCore.gyp/WebCoreGTK.gyp: Add WebCoreDOM to the gyp build.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146681 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent c6b5f2df
2013-03-19 Martin Robinson <mrobinson@igalia.com>
[GTK] Add WebCoreDOM to the gyp build
https://bugs.webkit.org/show_bug.cgi?id=112737
Reviewed by Nico Weber.
* WebCore.gyp/WebCoreGTK.gyp: Add WebCoreDOM to the gyp build.
2013-03-19 Martin Robinson <mrobinson@igalia.com>
[GTK] Add WebCoreHTML to the gyp build
......@@ -88,6 +88,10 @@
'<(WebCore)/testing/TypeConversions.idl',
'<(SHARED_INTERMEDIATE_DIR)/WebCore/InternalSettingsGenerated.idl',
],
'excluded_directories_pattern': '(android|chromium|ca|cf|cg|curl|efl|linux|mac|openvg|opentype|posix|qt|skia|iphone|win|wince|wx)/',
'excluded_files_suffixes': '(Android|CF|CG|Curl|Linux|Mac|OpenType|POSIX|Posix|Qt|Safari|Skia|Win|WinCE|Wx|V8)\\.(cpp|mm?)$',
'excluded_files_patterns': '.*(Chromium|Android).*',
},
......@@ -795,6 +799,19 @@
}],
],
},
{
'target_name': 'WebCoreDOM',
'type': 'static_library',
'dependencies': [ 'WebCoreDependencies', ],
'include_dirs': [ '<@(webcoregtk_include_dirs)', ],
'sources': [ '<@(webcore_dom_files)', ],
'sources/': [
['exclude', '<(excluded_directories_pattern)'],
['exclude', '<(excluded_files_suffixes)'],
['exclude', '<(excluded_files_patterns)'],
['exclude', 'AllInOne\\.cpp$'],
],
},
{
'target_name': 'WebCoreHTML',
'type': 'static_library',
......@@ -810,6 +827,7 @@
'target_name': 'WebCore',
'type': 'none',
'dependencies': [
'WebCoreDOM',
'WebCoreHTML',
'WebCoreBindings',
],
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment