mirror of
https://github.com/izzy2lost/RetroArch.git
synced 2026-03-26 16:42:27 -07:00
428f895b6f
* Adds new RetroArchQT build target to RetroArch_Metal.xcodeproj
Prerequisites:
* Install Qt Frameworks
$ brew install qt
* Build `moc` files using
$ make -f Makefile.apple HAVE_QT=1 Q=/usr/local/opt/qt/bin/moc generate
Limitations:
* Qt frameworks are not embedded in bundle, therefore Qt must be
installed via the `brew` command
21 lines
625 B
Plaintext
21 lines
625 B
Plaintext
//
|
|
// BaseConfig.xcconfig
|
|
// RetroArch
|
|
//
|
|
// Created by Stuart Carnie on 5/10/18.
|
|
//
|
|
VULKAN_PACKAGE_PATH = /Volumes/Data/projects/frameworks/vulkan/moltenvk/Package
|
|
|
|
// macOS
|
|
VULKAN_FRAMEWORK_PATH[sdk=macosx*] = $(VULKAN_PACKAGE_PATH)/$(CONFIGURATION)/MoltenVK/macOS
|
|
|
|
// general
|
|
FRAMEWORK_SEARCH_PATHS[sdk=macosx*] = $(inherited) $(LOCAL_LIBRARY_DIR)/Frameworks $(VULKAN_FRAMEWORK_PATH)
|
|
LIBRARY_SEARCH_PATHS[sdk=macosx*] = $(inherited) $(VULKAN_FRAMEWORK_PATH)
|
|
|
|
OTHER_LDFLAGS = $(inherited) -lMoltenVK -framework MoltenVK
|
|
|
|
OTHER_CFLAGS = $(inherited) $(QT_CFLAGS) -DHAVE_VULKAN
|
|
|
|
LD_RUNPATH_SEARCH_PATHS = @executable_path
|