[Webkit-unassigned] [Bug 130523] Need target to produce llvm ir

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 20 14:44:33 PDT 2014


https://bugs.webkit.org/show_bug.cgi?id=130523





--- Comment #6 from Mark Rowe (bdash) <mrowe at apple.com>  2014-03-20 14:44:53 PST ---
(In reply to comment #5)
> (In reply to comment #3)
> > Please give the new target a more descriptive name than JavaScriptCoreLLVM, remove the redundant configuration settings (e.g., INFOPLIST_FILE, GCC_VERSION, GCC_TREAT_WARNINGS_AS_ERRORS), and put the remaining configuration settings in a new .xcconfig file in JavaScriptCore/Configurations.
> 
> How do I get the target to read from the new .xcconfig file/can I auto-generate this file?

Start by adding the new .xcconfig to the Configurations group of the Xcode project. Then, in Xcode's project navigator (leftmost tab in the left sidebar in the main window), select the project entry at the very top. In the resulting configuration view, select the project at the top of the Project / Targets list. Expand each configuration. Next to each target on the right you'll see a pop-up menu that lets you pick a .xcconfig file to associate with the target. Associate your new .xcconfig file with your new target for each of the four configurations.

The .xcconfig file itself should contain:
1) the standard license header
2)  #include "FeatureDefines.xcconfig" and #include "Version.xcconfig"
3) The relevant configuration settings that your patch currently includes in the diff (OTHER_CFLAGS, OTHER_CPLUSPLUSFLAGS, SKIP_INSTALL?).

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list