WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
164273
[Win] Copy build results to AAS 'Program Files' folder.
https://bugs.webkit.org/show_bug.cgi?id=164273
Summary
[Win] Copy build results to AAS 'Program Files' folder.
Per Arne Vollan
Reported
2016-11-01 08:01:02 PDT
The preferred location for the binaries is the AAS 'Program Files' folder.
Attachments
Patch
(8.65 KB, patch)
2016-11-01 08:17 PDT
,
Per Arne Vollan
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Per Arne Vollan
Comment 1
2016-11-01 08:17:59 PDT
Created
attachment 293553
[details]
Patch
Per Arne Vollan
Comment 2
2016-11-01 08:23:25 PDT
<
rdar://problem/28878624
>
Brent Fulgham
Comment 3
2016-11-01 10:30:30 PDT
Comment on
attachment 293553
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=293553&action=review
> Source/WTF/WTF.vcxproj/WTF.proj:75 > + <CreateItem Include="$(ConfigurationBuildDir)\build32\bin32\WTF$(DebugSuffix).pdb">
I'm worried this change prevents us from copying other "pdb" files that might be generated during the build. Are you sure we only need the one file?
> Source/WTF/WTF.vcxproj/WTF.proj:78 > + <CreateItem Include="$(ConfigurationBuildDir)\build64\bin64\WTF$(DebugSuffix).pdb">
Ditto.
Per Arne Vollan
Comment 4
2016-11-01 11:39:34 PDT
(In reply to
comment #3
)
> Comment on
attachment 293553
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=293553&action=review
> > > Source/WTF/WTF.vcxproj/WTF.proj:75 > > + <CreateItem Include="$(ConfigurationBuildDir)\build32\bin32\WTF$(DebugSuffix).pdb"> > > I'm worried this change prevents us from copying other "pdb" files that > might be generated during the build. Are you sure we only need the one file? > > > Source/WTF/WTF.vcxproj/WTF.proj:78 > > + <CreateItem Include="$(ConfigurationBuildDir)\build64\bin64\WTF$(DebugSuffix).pdb"> > > Ditto.
The WTF project only generates WTF.dll, so I believe we only need the one file. The same goes for the WebKit project. The JavaScriptCore project generates some executables (testapi.exe, etc.) in addition to JavaScriptCore.dll, but this patch only copies JavaScriptCore.dll to the build result folder, so only JavaScriptCore.pdb should be needed. It is my understanding that we don't need to include these extra JSC executables, please correct me if I am wrong. Thanks for reviewing!
WebKit Commit Bot
Comment 5
2016-11-02 04:02:45 PDT
Comment on
attachment 293553
[details]
Patch Clearing flags on attachment: 293553 Committed
r208275
: <
http://trac.webkit.org/changeset/208275
>
WebKit Commit Bot
Comment 6
2016-11-02 04:02:50 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