WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
49925
Simplify makeprop.pl
https://bugs.webkit.org/show_bug.cgi?id=49925
Summary
Simplify makeprop.pl
Patrick R. Gansterer
Reported
2010-11-22 10:36:35 PST
see patch
Attachments
Patch
(4.22 KB, patch)
2010-11-22 10:45 PST
,
Patrick R. Gansterer
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Patrick R. Gansterer
Comment 1
2010-11-22 10:45:37 PST
Created
attachment 74573
[details]
Patch
Andras Becsi
Comment 2
2010-11-23 05:13:59 PST
LGTM, thanks for doing this! Ossy, could you review, please?
Andras Becsi
Comment 3
2010-11-23 05:17:08 PST
Sorry, there is no explicit dependency.
Patrick R. Gansterer
Comment 4
2010-11-23 05:21:53 PST
(In reply to
comment #3
)
> Sorry, there is no explicit dependency.
Not sure. IMHO CSSPropertyNames.cpp needs HashTools.h to compile, but if a buildsystem realy needs it, it would fail too at the moment. So
bug 49922
will "fix" this missing dependency. ;-)
Andras Becsi
Comment 5
2010-11-23 05:33:57 PST
(In reply to
comment #4
)
> (In reply to
comment #3
) > > Sorry, there is no explicit dependency. > Not sure. IMHO CSSPropertyNames.cpp needs HashTools.h to compile, but if a buildsystem realy needs it, it would fail too at the moment. So
bug 49922
will "fix" this missing dependency. ;-)
Actually the file still exists in the EWS' build tree because of the incremental build, that's why it builds currently and it will still exist after the other patch, so this could cause troubles without a clean build. And also, please remove the dependency to CSSPropertyNamesHash.h from GNUmakefile.am: ./WebCore/GNUmakefile.am:97: DerivedSources/WebCore/CSSPropertyNamesHash.h \ ./WebCore/GNUmakefile.am:4554:DerivedSources/WebCore/CSSPropertyNamesHash.h: DerivedSources/WebCore/CSSPropertyNames.cpp
Andras Becsi
Comment 6
2010-11-23 05:36:23 PST
> And also, please remove the dependency to CSSPropertyNamesHash.h from GNUmakefile.am.
Ah, you did it, sorry.
Patrick R. Gansterer
Comment 7
2010-11-23 05:46:44 PST
(In reply to
comment #5
)
> Actually the file still exists in the EWS' build tree because of the incremental build, that's why it builds currently and it will still exist after the other patch, so this could cause troubles without a clean build.
AFAIK all buildsystem generate all files before they compile, so that's not a real problem IMHO. But that the files still exists in the DerivedSources directory is a general problem with incremental builds :-(. (In reply to
comment #6
)
> > And also, please remove the dependency to CSSPropertyNamesHash.h from GNUmakefile.am. > > Ah, you did it, sorry.
Yes ;-)
WebKit Commit Bot
Comment 8
2010-11-24 06:58:44 PST
Comment on
attachment 74573
[details]
Patch Rejecting patch 74573 from commit-queue. Failed to run "['./WebKitTools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '--bot-id=abarth-cq-sl', 'build', '--no-clean', '--no-update', '--build-style=both']" exit_code: 1 ERROR: Working directory has local commits, pass --force-clean to continue. Full output:
http://queues.webkit.org/results/6299043
WebKit Commit Bot
Comment 9
2010-11-24 07:52:14 PST
Comment on
attachment 74573
[details]
Patch Clearing flags on attachment: 74573 Committed
r72672
: <
http://trac.webkit.org/changeset/72672
>
WebKit Commit Bot
Comment 10
2010-11-24 07:52:19 PST
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