Skip to content

Commit fc49a21

Browse files
committed
fix: set iree host bin dir for all targets
1 parent 114f72c commit fc49a21

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

Makefile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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))
5758
else 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))
6466
else 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))
7174
else 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))
7882
else 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))
8590
else
8691
$(error "Unknown IREE_BUILD_TARGET: $(IREE_BUILD_TARGET), must be one of host, ios, ios_simulator, visionos, visionos_simulator, tvos, tvos_simulator")
8792
endif

0 commit comments

Comments
 (0)