[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc
laszlo.1.gombos at nokia.com
laszlo.1.gombos at nokia.com
Wed Dec 22 16:36:11 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 357d168d31bf807a1715e7cacfdbdcfbbfd5990b
Author: laszlo.1.gombos at nokia.com <laszlo.1.gombos at nokia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Sun Nov 28 18:32:26 2010 +0000
2010-11-28 Laszlo Gombos <laszlo.1.gombos at nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Move some build logic from Qt to platform independent code
https://bugs.webkit.org/show_bug.cgi?id=50134
Remove the creation of the directories under $$OUTPUT_DIR/include
as these will be handled by the fwheader_generator target.
Remove the explicit generation of $$OUTPUT_DIR/WebKit2/generated as
this is not required.
* DerivedSources.pro:
2010-11-28 Laszlo Gombos <laszlo.1.gombos at nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Move some build logic from Qt to platform independent code
https://bugs.webkit.org/show_bug.cgi?id=50134
Create target directories inside generate-forwarding-headers.pl.
* Scripts/generate-forwarding-headers.pl:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72779 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebKit2/ChangeLog b/WebKit2/ChangeLog
index ef4c92a..c203d18 100644
--- a/WebKit2/ChangeLog
+++ b/WebKit2/ChangeLog
@@ -1,3 +1,18 @@
+2010-11-28 Laszlo Gombos <laszlo.1.gombos at nokia.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [Qt] Move some build logic from Qt to platform independent code
+ https://bugs.webkit.org/show_bug.cgi?id=50134
+
+ Remove the creation of the directories under $$OUTPUT_DIR/include
+ as these will be handled by the fwheader_generator target.
+
+ Remove the explicit generation of $$OUTPUT_DIR/WebKit2/generated as
+ this is not required.
+
+ * DerivedSources.pro:
+
2010-11-24 Brady Eidson <beidson at apple.com>
Reviewed implicitly by John Sullivan.
diff --git a/WebKit2/DerivedSources.pro b/WebKit2/DerivedSources.pro
index fa646e4..2b6a09d 100644
--- a/WebKit2/DerivedSources.pro
+++ b/WebKit2/DerivedSources.pro
@@ -36,10 +36,6 @@ SBOX_CHECK = $$(_SBOX_DIR)
DIRS = \
- $$OUTPUT_DIR/include/JavaScriptCore \
- $$OUTPUT_DIR/include/WebCore \
- $$OUTPUT_DIR/include/WebKit2 \
- $$OUTPUT_DIR/WebKit2/generated \
$$OUTPUT_DIR/WebKitTools/MiniBrowser/qt
for(DIR, DIRS) {
diff --git a/WebKitTools/ChangeLog b/WebKitTools/ChangeLog
index 55cedae..e4828ae 100644
--- a/WebKitTools/ChangeLog
+++ b/WebKitTools/ChangeLog
@@ -1,3 +1,14 @@
+2010-11-28 Laszlo Gombos <laszlo.1.gombos at nokia.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [Qt] Move some build logic from Qt to platform independent code
+ https://bugs.webkit.org/show_bug.cgi?id=50134
+
+ Create target directories inside generate-forwarding-headers.pl.
+
+ * Scripts/generate-forwarding-headers.pl:
+
2010-11-24 Nicolas Dufresne <nicolas.dufresne at collabora.co.uk>
Reviewed by Martin Robinson.
diff --git a/WebKitTools/Scripts/generate-forwarding-headers.pl b/WebKitTools/Scripts/generate-forwarding-headers.pl
index ed58702..d5abb5b 100755
--- a/WebKitTools/Scripts/generate-forwarding-headers.pl
+++ b/WebKitTools/Scripts/generate-forwarding-headers.pl
@@ -30,6 +30,7 @@ use strict;
use Cwd qw(abs_path realpath);
use File::Find;
use File::Basename;
+use File::Path qw(mkpath);
use File::Spec::Functions;
my $srcRoot = realpath(File::Spec->catfile(dirname(abs_path($0)), "../.."));
@@ -81,8 +82,10 @@ sub collectFameworkHeaderPaths {
}
sub createForwardingHeadersForFramework {
+ my $targetDirectory = File::Spec->catfile($outputDirectory, $framework);
+ mkpath($targetDirectory);
foreach my $header (@frameworkHeaders) {
- my $forwardingHeaderPath = File::Spec->catfile($outputDirectory, $framework, basename($header));
+ my $forwardingHeaderPath = File::Spec->catfile($targetDirectory, basename($header));
my $expectedIncludeStatement = "#include \"$header\"";
my $foundIncludeStatement = 0;
$foundIncludeStatement = <EXISTING_HEADER> if open(EXISTING_HEADER, "<$forwardingHeaderPath");
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list