WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
Bug 58869
[Qt] Cleanup includepath adjustment for generated files
https://bugs.webkit.org/show_bug.cgi?id=58869
Summary
[Qt] Cleanup includepath adjustment for generated files
Balazs Kelemen
Reported
2011-04-19 01:03:01 PDT
After a build issue that has been worked around by
r84174
I took a look at this. We need to find a better way to fix it that is compatible with the standalone_package path. Furthermore there is a lot of useless logic in the pro/pri files.
Attachments
Patch
(6.27 KB, patch)
2011-04-19 01:18 PDT
,
Balazs Kelemen
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Balazs Kelemen
Comment 1
2011-04-19 01:18:26 PDT
Created
attachment 90164
[details]
Patch
Balazs Kelemen
Comment 2
2011-04-19 01:52:16 PDT
Note: I cannot test the standalone_package path, somebody should take a look.
Andras Becsi
Comment 3
2011-04-19 05:09:15 PDT
Comment on
attachment 90164
[details]
Patch LGTM. To test-build the standalone_package path: Tools/Scripts/build-webkit --qt --makeargs=-j24 CONFIG+=standalone_package CONFIG+=webkit2 should do the trick. I just checked this, declarative and the WK2 Api tests do not build currently on trunk in standalone_package mode, but the library build succeeds. I also checked your patch, and it works for the library, too. The above issues need another fix, and I'm not even sure whether they need to be built in standalone_package configuration.
Csaba Osztrogonác
Comment 4
2011-04-20 04:13:08 PDT
Comment on
attachment 90164
[details]
Patch Nice cleanup, r=me.
Csaba Osztrogonác
Comment 5
2011-04-20 04:14:05 PDT
(In reply to
comment #3
)
> (From update of
attachment 90164
[details]
) > LGTM. > > To test-build the standalone_package path: > > Tools/Scripts/build-webkit --qt --makeargs=-j24 CONFIG+=standalone_package CONFIG+=webkit2 > > should do the trick. > > I just checked this, declarative and the WK2 Api tests do not build currently on trunk in standalone_package mode, but the library build succeeds. > > I also checked your patch, and it works for the library, too. The above issues need another fix, and I'm not even sure whether they need to be built in standalone_package configuration.
Could you file a new bug report to fix standalone_package build?
Balazs Kelemen
Comment 6
2011-04-20 06:40:38 PDT
(In reply to
comment #5
)
> (In reply to
comment #3
) > > (From update of
attachment 90164
[details]
[details]) > > LGTM. > > > > To test-build the standalone_package path: > > > > Tools/Scripts/build-webkit --qt --makeargs=-j24 CONFIG+=standalone_package CONFIG+=webkit2 > > > > should do the trick. > > > > I just checked this, declarative and the WK2 Api tests do not build currently on trunk in standalone_package mode, but the library build succeeds. > > > > I also checked your patch, and it works for the library, too. The above issues need another fix, and I'm not even sure whether they need to be built in standalone_package configuration. > > Could you file a new bug report to fix standalone_package build?
I will test it and file the bug if it is broken.
Balazs Kelemen
Comment 7
2011-04-20 06:46:55 PDT
Comment on
attachment 90164
[details]
Patch Clearing flags on attachment: 90164 Committed
r84364
: <
http://trac.webkit.org/changeset/84364
>
Balazs Kelemen
Comment 8
2011-04-20 06:47:02 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug