| Summary: | [Win] proj files copying over too many resources. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Roger Fong <roger_fong> | ||||
| Component: | WebKit Misc. | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | bfulgham, bshafiei, jonlee, roger_fong | ||||
| Priority: | P2 | ||||||
| Version: | 528+ (Nightly build) | ||||||
| Hardware: | PC | ||||||
| OS: | Unspecified | ||||||
| Bug Depends on: | |||||||
| Bug Blocks: | 139733 | ||||||
| Attachments: |
|
||||||
|
Description
Roger Fong
2014-12-05 14:22:41 PST
Created attachment 242667 [details]
patch
Comment on attachment 242667 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=242667&action=review I think this looks good, but I have a couple of suggestions. Could you take a look and tell me if you disagree with them? r=me, but please make the adjustments I suggested. > Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.proj:88 > + </CreateItem> We should also include JSC.exe (32-and-64-bit versions), but only put them in $(AppleInternalBin32) and $(AppleInternalBin64), not the AAS location. This is really useful for people debugging the SDK loads stuff properly. > Source/WTF/WTF.vcxproj/WTF.proj:82 > + </CreateItem> I don't think WTF has any resource files. Does it? > Source/WebCore/WebCore.vcxproj/WebCore.proj:85 > + </CreateItem> I didn't think we had any WebCore.resources files. Do we? > Source/WebKit/WebKit.vcxproj/WebKit.proj:85 > + </CreateItem> There's also WebKit.tlb, which should be added to the $(AppleInternalBin32) and $(AppleInternalBin64) locations so that people could use C# or other newer MS technologies with WebKit. (In reply to comment #3) > Comment on attachment 242667 [details] > patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=242667&action=review > > I think this looks good, but I have a couple of suggestions. Could you take > a look and tell me if you disagree with them? r=me, but please make the > adjustments I suggested. > > > Source/JavaScriptCore/JavaScriptCore.vcxproj/JavaScriptCore.proj:88 > > + </CreateItem> > > We should also include JSC.exe (32-and-64-bit versions), but only put them > in $(AppleInternalBin32) and $(AppleInternalBin64), not the AAS location. > This is really useful for people debugging the SDK loads stuff properly. Yeah, I left all the copying of stuff over to the AppleInternal alone. The only change that should have been made was what gets copied to the AAS location. > > > Source/WTF/WTF.vcxproj/WTF.proj:82 > > + </CreateItem> > > I don't think WTF has any resource files. Does it? I guess I blanket changed that in case we ever do. But I'll remove it if there's no need. > > > Source/WebCore/WebCore.vcxproj/WebCore.proj:85 > > + </CreateItem> > > I didn't think we had any WebCore.resources files. Do we? Ditto. > > > Source/WebKit/WebKit.vcxproj/WebKit.proj:85 > > + </CreateItem> > > There's also WebKit.tlb, which should be added to the $(AppleInternalBin32) > and $(AppleInternalBin64) locations so that people could use C# or other > newer MS technologies with WebKit. See above. (unless they were never built into the bin32 folders in the first place?) Committed after fixes: http://trac.webkit.org/changeset/176896 |