Title: [171296] trunk/Tools
Revision
171296
Author
[email protected]
Date
2014-07-21 01:30:12 -0700 (Mon, 21 Jul 2014)

Log Message

[GTK] Reduce the size of the tarball generated by distcheck
https://bugs.webkit.org/show_bug.cgi?id=134802

Reviewed by Martin Robinson.

Add more rules to the manifest to decide what files to add:

  - Do not include platform specific directories of other ports.
  - Do not include port specific cmake files.
  - Do not include Objective-C sources.
  - Do not include .orig and .rej files.
  - Do not include mac specific sandbox files.
  - Only include the resources we actually build.

* gtk/manifest.txt:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (171295 => 171296)


--- trunk/Tools/ChangeLog	2014-07-21 08:26:37 UTC (rev 171295)
+++ trunk/Tools/ChangeLog	2014-07-21 08:30:12 UTC (rev 171296)
@@ -1,3 +1,21 @@
+2014-07-21  Carlos Garcia Campos  <[email protected]>
+
+        [GTK] Reduce the size of the tarball generated by distcheck
+        https://bugs.webkit.org/show_bug.cgi?id=134802
+
+        Reviewed by Martin Robinson.
+
+        Add more rules to the manifest to decide what files to add:
+
+          - Do not include platform specific directories of other ports.
+          - Do not include port specific cmake files.
+          - Do not include Objective-C sources.
+          - Do not include .orig and .rej files.
+          - Do not include mac specific sandbox files.
+          - Only include the resources we actually build.
+
+        * gtk/manifest.txt:
+
 2014-07-20  KwangHyuk Kim  <[email protected]>
 
         [EFL] Enable mpg123 feature for gst-plugin-bad.

Modified: trunk/Tools/gtk/manifest.txt (171295 => 171296)


--- trunk/Tools/gtk/manifest.txt	2014-07-21 08:26:37 UTC (rev 171295)
+++ trunk/Tools/gtk/manifest.txt	2014-07-21 08:30:12 UTC (rev 171296)
@@ -2,6 +2,9 @@
 exclude #$
 exclude ChangeLog
 exclude Makefile
+exclude PlatformEfl.cmake
+exclude PlatformWin.cmake
+exclude PlatformWinCE.cmake
 exclude tags$
 exclude ~$
 exclude \.#$
@@ -13,9 +16,12 @@
 exclude \.gyp$
 exclude \.icns$
 exclude \.lproj$
+exclude \.m$
+exclude \.mm$
 exclude \.nib$
 exclude \.o$
 exclude \.order$
+exclude \.orig$
 exclude \.pdf$
 exclude \.plist$
 exclude \.pro\.user$
@@ -23,22 +29,39 @@
 exclude \.props$
 exclude \.pyc$
 exclude \.pyo$
+exclude \.rej$
+exclude \.sb$
+exclude \.sb\.in$
 exclude \.settings$
 exclude \.svn$
 exclude \.sw[a-p]$
 exclude \.vcxproj$
+exclude \.xib$
 exclude \.xcconfig$
 exclude \.xcodeproj$
 
+# Exclude directories from other ports
+exclude .*\/(mac|ios|cf|cg|cocoa|Cocoa|objc|avfoundation|ca|curl|efl|win|wince)\/.*$
+
 directory Source
-exclude Source/WebCore/platform/audio/resources/IRC_Composite_.*\.wav$
+exclude Source/WebCore/platform/audio/resources
 exclude Source/WebCore/bindings/scripts/test
 exclude Source/WebCore/platform/efl/DefaultTheme
-exclude Source/autotools$
+exclude Source/WebCore/Resources
+exclude Source/bmalloc
+exclude Source/cmake/EFLHelpers.cmake$
+exclude Source/cmake/OptionsWinCairo.cmake$
+exclude Source/cmake/OptionsWindows.cmake$
+exclude Source/cmake/OptionsWinCE.cmake$
+exclude Source/cmake/OptionsAppleWin.cmake$
+exclude Source/cmake/OptionsEfl.cmake$
+exclude Source/cmake/eflsymbols.filter$
 
 # Most of the files in Source/WebKit are not necessary to build GTK+ and
 # the directory includes lots of images, so we're a bit more picky here.
 exclude Source/WebKit/.*
+exclude Source/WebKit2/Configurations
+exclude Source/WebKit2/Resources
 exclude Source/WebKit2/gtk/NEWS$
 
 # We do want to include the NEWS, but we want it to be in the root of the archive.
@@ -46,6 +69,18 @@
 
 file Source/WebCore/English.lproj/mediaControlsLocalizedStrings.js Source/WebCore/English.lproj/mediaControlsLocalizedStrings.js
 
+# Include only the resources we actually build
+file Source/WebCore/Resources/deleteButton.png
+file Source/WebCore/Resources/[email protected]
+file Source/WebCore/Resources/missingImage.png
+file Source/WebCore/Resources/[email protected]
+file Source/WebCore/Resources/panIcon.png
+file Source/WebCore/Resources/textAreaResizeCorner.png
+file Source/WebCore/Resources/[email protected]
+file Source/WebCore/Resources/urlIcon.png
+file Source/WebCore/Resources/inputSpeech.png
+file Source/WebCore/platform/audio/resources/Composite.wav
+
 directory Tools/gtk
 directory Tools/ImageDiff
 directory Tools/MiniBrowser
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to