Add an option to control whether to generate a shared for JavaScriptCore or not, and fix any issues with the non-shared build.
Created attachment 436634 [details] Patch
Created attachment 436637 [details] Patch for checking EWS
Created attachment 436662 [details] Patch for landing
Updated patch just changes some comments/changelog entries for libJavaScriptCore -> JavaScriptCore
Committed r281730 (241072@main): <https://commits.webkit.org/241072@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 436662 [details].