On Tue, 13 Aug 2024 09:57:51 GMT, Magnus Ihse Bursie <i...@openjdk.org> wrote:

> Add a make target to generate an Xcode project file for Hotspot. 
> 
> This PR is the result of a cooperation between me and @gerard-ziemski. Gerard 
> developed the original Xcode generator (as a stand-alone project in 
> https://github.com/gerard-ziemski/xcode), and I have written the build system 
> "glue" to integrate it, and refactored the code to modern JDK standards.
> 
> Usage: Run `make hotspot-xcode-project`, and an Xcode project file will be 
> generated in `build/$BUILD/xcode`. You can also have this automatically 
> opened in Xcode by `make open-hotspot-xcode-project` (but note that for 
> repeated runs of this, `make open-hotspot-xcode-project-only` is greatly 
> preferred).

A note for reviewers: The original stand-alone project maker had to reconstruct 
a lot of data internally, that can now be made more easily available due to the 
integration in the build system. We have converted the most essential parts to 
use data from the build system, but more improvements can be made. View this as 
the first step, not the last, for this project generator.

The problem Afshin encountered have been identified and fixed, and he has 
verified the fix.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/20564#issuecomment-2285863712
PR Comment: https://git.openjdk.org/jdk/pull/20564#issuecomment-2301700113

Reply via email to