Makefiles for example_apple_opengl2 and example_apple_metal #8637
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These makefile work only for macOS: use XCode for iOS
They will produce a raw exe. They will not a produce an macOS application bundle (i.e a folder that includes exe and resources). To get app bundles, use the XCode project.
For example_apple_metal.mm, an adjustment was required in main.mm (for macOS only), to ensure that the exe can run without any plist or storyboard under macOS
Note:
example_sdl2_opengl3
andexample_glfw_opengl3
already provide a Makefile, which will work on macOS (if glfw and sdl2 are installed via homebrew)