mirror of
git://code.qt.io/qt/qt5.git
synced 2026-02-01 19:36:04 +08:00
This updates WebKit to the latest snapshot that enables the build of WebKit2 on Windows and also drastically simplifies the build of WebKit within Qt to be built the same way as the other modules, i.e. using qmake && make Change-Id: I6e82e75ae0c3b62aff879f4339fcdce39e7f6954 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
49 lines
1.5 KiB
Plaintext
49 lines
1.5 KiB
Plaintext
# Platform independent modules
|
|
|
|
# Dependencies separated with comma ','
|
|
# Dependencies with ':s' appended indicate soft dependencies, which
|
|
# means that they are a dependency if the module is present, if not
|
|
# they are ignored.
|
|
|
|
use Config;
|
|
%build_dependencies = (
|
|
"qlalr" => "qtbase",
|
|
"qt3d" => "qtbase,qtdeclarative",
|
|
"qtbase" => "",
|
|
"qtconnectivity" => "qtsystems",
|
|
"qtdeclarative" => "qtbase,qtxmlpatterns,qtjsbackend",
|
|
"qtdoc" => "qtbase,qtdeclarative",
|
|
"qtfeedback" => "qtbase,qtmultimedia,qtdeclarative",
|
|
"qtgraphicaleffects" => "qtbase,qtdeclarative,qtxmlpatterns",
|
|
"qtimageformats" => "qtbase",
|
|
"qtjsbackend" => "qtbase",
|
|
"qtlocation" => "qtbase,qtdeclarative:s,qt3d",
|
|
"qtmultimedia" => "qtbase,qtdeclarative:s",
|
|
"qtpim" => "qtdeclarative",
|
|
"qtqa" => "qtbase",
|
|
"qtquick1" => "qtbase,qtscript,qtxmlpatterns,qttools,qtsvg:s",
|
|
"qtscript" => "qtbase",
|
|
"qtsensors" => "qtbase,qtdeclarative:s",
|
|
"qtsvg" => "qtbase",
|
|
"qtsystems" => "qtbase,qtdeclarative:s",
|
|
"qttools" => "qtbase,qtdeclarative:s,qtwebkit:s",
|
|
"qttranslations" => "qttools",
|
|
"qtwebkit" => "qtbase,qtscript,qtdeclarative,qtquick1,qtlocation",
|
|
"qtwebkit-examples-and-demos" => "qtwebkit",
|
|
"qtxmlpatterns" => "qtbase",
|
|
);
|
|
|
|
@nondefault_modules = (
|
|
"qtwayland",
|
|
);
|
|
|
|
# Platform specific modules
|
|
|
|
if ("$Config{osname}" =~ /linux/i) {
|
|
$build_dependencies{"qtwayland"} = "qtbase,qtdeclarative:s";
|
|
}
|
|
|
|
if ("$Config{osname}" =~ /(ms|cyg)win/i) {
|
|
$build_dependencies{"qtactiveqt"} = "qtbase";
|
|
}
|