Bug 253876
| Summary: | [CMake][Win] builtins_generate_combined_header.py is generated twice both in JavaScriptCoreSharedScripts.vcxproj and JSCBuiltins.vcxproj | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <fujii.hironori> |
| Component: | CMake | Assignee: | Fujii Hironori <fujii.hironori> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | max, yurys |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Fujii Hironori
[CMake] builtins_generate_combined_header.py is generated twice both in JavaScriptCoreSharedScripts.vcxproj and JSCBuiltins.vcxproj
Microsoft Playwright team reported
> Error copying file (if different) from "C:/Users/<USERNAME>/webkit/Source/JavaScriptCore/Scripts/wkbuiltins/builtins_generate_combined_header.py" to "C:/Users/<USERNAME>/webkit/WebKitBuild/Release/JavaScriptCore/Scripts/builtins_generate_combined_header.py".
https://gist.github.com/mxschmitt/4a7c88611109a58646e1016db34204ee
See also:
Bug 177286 – [CMake][Win] EventTargetInterfaces.h are generated twice
Bug 198853 – [CMake][Win] CombinedDomains.json is generated twice in JavaScriptCore_CopyPrivateHeaders and JavaScriptCore projects
Bug 213225 – [CMake][Visual Studio] CombinedDomains.json is generated twice in JavaScriptCore.vcxproj and InspectorBackendCommands.vcxproj
Bug 213226 – [CMake][Visual Studio] CSSPropertyNames.h is generated twice in WebCore.vcxproj and WebCore_CopyPrivateHeaders.vcxproj
Bug 220251 – [WinCairo][CMake][MSBuild][ANGLE] entry_points_*.h was generated twice both in LibGLESv2EntryPointsHeaders and GLESv2 projects
Bug 240556 – [CMake][Visual Studio] JavaScriptCore/DerivedSources/Bytecodes.h is generated twice both in Bytecodes.vcxproj in LLIntSettingsExtractor.vcxproj
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Fujii Hironori
Pull request: https://github.com/WebKit/WebKit/pull/11484
EWS
Committed 261645@main (158c7837fac4): <https://commits.webkit.org/261645@main>
Reviewed commits have been landed. Closing PR #11484 and removing active labels.