@@ -53,35 +53,40 @@ else ifeq ($(IREE_BUILD_TARGET), ios_simulator)
5353 -DCMAKE_OSX_ARCHITECTURES=arm64\
5454 -DCMAKE_SYSTEM_PROCESSOR=arm64\
5555 -DCMAKE_IOS_INSTALL_COMBINED=YES\
56- -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk iphonesimulator Path)
56+ -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk iphonesimulator Path)\
57+ -DIREE_HOST_BIN_DIR=$(abspath $(IREE_HOST_BIN_DIR))
5758else ifeq ($(IREE_BUILD_TARGET), visionos)
5859 BUILD_TARGET_FLAGS += \
5960 -DCMAKE_SYSTEM_NAME=visionOS\
6061 -DCMAKE_OSX_DEPLOYMENT_TARGET=1.2\
6162 -DCMAKE_OSX_ARCHITECTURES=arm64\
6263 -DCMAKE_SYSTEM_PROCESSOR=arm64\
63- -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk xros Path)
64+ -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk xros Path)\
65+ -DIREE_HOST_BIN_DIR=$(abspath $(IREE_HOST_BIN_DIR))
6466else ifeq ($(IREE_BUILD_TARGET), visionos_simulator)
6567 BUILD_TARGET_FLAGS += \
6668 -DCMAKE_SYSTEM_NAME=visionOS\
6769 -DCMAKE_OSX_DEPLOYMENT_TARGET=1.2\
6870 -DCMAKE_OSX_ARCHITECTURES=arm64\
6971 -DCMAKE_SYSTEM_PROCESSOR=arm64\
70- -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk xrsimulator Path)
72+ -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk xrsimulator Path)\
73+ -DIREE_HOST_BIN_DIR=$(abspath $(IREE_HOST_BIN_DIR))
7174else ifeq ($(IREE_BUILD_TARGET), tvos)
7275 BUILD_TARGET_FLAGS += \
7376 -DCMAKE_SYSTEM_NAME=tvOS\
7477 -DCMAKE_OSX_DEPLOYMENT_TARGET=17.5\
7578 -DCMAKE_OSX_ARCHITECTURES=arm64\
7679 -DCMAKE_SYSTEM_PROCESSOR=arm64\
77- -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk appletvos Path)
80+ -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk appletvos Path)\
81+ -DIREE_HOST_BIN_DIR=$(abspath $(IREE_HOST_BIN_DIR))
7882else ifeq ($(IREE_BUILD_TARGET), tvos_simulator)
7983 BUILD_TARGET_FLAGS += \
8084 -DCMAKE_SYSTEM_NAME=tvOS\
8185 -DCMAKE_OSX_DEPLOYMENT_TARGET=17.5\
8286 -DCMAKE_OSX_ARCHITECTURES=arm64\
8387 -DCMAKE_SYSTEM_PROCESSOR=arm64\
84- -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk appletvsimulator Path)
88+ -DCMAKE_OSX_SYSROOT=$(shell xcodebuild -version -sdk appletvsimulator Path)\
89+ -DIREE_HOST_BIN_DIR=$(abspath $(IREE_HOST_BIN_DIR))
8590else
8691 $(error "Unknown IREE_BUILD_TARGET: $(IREE_BUILD_TARGET), must be one of host, ios, ios_simulator, visionos, visionos_simulator, tvos, tvos_simulator")
8792endif
0 commit comments