[webkit-qt] how to shrink distribution, if possible?

Andras Becsi abecsi at webkit.org
Fri Oct 25 09:46:49 PDT 2013


Hi,


On 25 October 2013 14:58, Richard Gerd Kuesters <richard at humantech.com.br>wrote:

>  Hello all!
>
> I am currently tweaking one of my webkit applications to shrink its size
> (bandwidth costs are sometimes high).
>
> Basically, what I use: SQLite, lzma, jsonxx, ICU, iconv and Qt.
>
> In the Qt part, what I use is:
>
>    - core
>    - gui
>    - network
>    - webkit
>    - widgets
>    - webkitwidgets
>
> So, In my Windows distribution (for example), I have a bloat of libs to
> add into my package, but I wonder if it is possible to shrink it, let's
> say, compiling only what I really need from Qt. Any thoughts? Or dependency
> walker would be the only way?
>
> Kind regards,
> Richard.
>
>  PS: Just FYI, here's a list of DLL files that goes with the distrib.
>
>  ./plugins/imageformats/qgif.dll
> ./plugins/imageformats/qgifd.dll
> ./plugins/imageformats/qico.dll
> ./plugins/imageformats/qicod.dll
> ./plugins/imageformats/qjpeg.dll
> ./plugins/imageformats/qjpegd.dll
> ./plugins/imageformats/qmng.dll
> ./plugins/imageformats/qmngd.dll
> ./plugins/imageformats/qsvg.dll
> ./plugins/imageformats/qsvgd.dll
> ./plugins/imageformats/qtga.dll
> ./plugins/imageformats/qtgad.dll
> ./plugins/imageformats/qtiff.dll
> ./plugins/imageformats/qtiffd.dll
> ./plugins/imageformats/qwbmp.dll
> ./plugins/imageformats/qwbmpd.dll
> ./plugins/platforms/qminimal.dll
> ./plugins/platforms/qminimald.dll
> ./plugins/platforms/qoffscreen.dll
> ./plugins/platforms/qoffscreend.dll
> ./plugins/platforms/qwindows.dll
> ./plugins/platforms/qwindowsd.dll
>
You might not need the debug libraries (*d.dll), which might save you some
space.


>  ./icudt51.dll
> ./icuin51.dll
> ./icuuc51.dll
> ./libEGL.dll
> ./libGLESv2.dll
> ./libiconv.dll
> ./Qt5Core.dll
> ./Qt5Gui.dll
> ./Qt5Multimedia.dll
> ./Qt5MultimediaWidgets.dll
> ./Qt5Network.dll
> ./Qt5OpenGL.dll
> ./Qt5PrintSupport.dll
> ./Qt5Qml.dll
> ./Qt5Quick.dll
> ./Qt5Sensors.dll
> ./Qt5Sql.dll
> ./Qt5V8.dll
> ./Qt5WebKit.dll
> ./Qt5WebKitWidgets.dll
> ./Qt5Widgets.dll
>
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-qt
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20131025/6ef30b3f/attachment.html>


More information about the webkit-qt mailing list