2016-06-06 13:18:52 +03:00
|
|
|
TOP=../..
|
2016-05-26 16:06:52 +03:00
|
|
|
include $(TOP)/Make.config
|
|
|
|
|
|
|
|
ALL_TESTS=select-native-compiler bug-13945 bug-35786
|
|
|
|
|
|
|
|
all-local tests run-tests:: $(ALL_TESTS)
|
|
|
|
|
|
|
|
select-native-compiler:
|
|
|
|
$(XCODE_DEVELOPER_ROOT)/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -arch armv7 -mno-thumb -miphoneos-version-min=$(IOS_SDK_VERSION) -isysroot $(XCODE_DEVELOPER_ROOT)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS$(IOS_SDK_VERSION).sdk -Wall -g -c select-native-compiler/native.cpp -o select-native-compiler/libNative.a
|
|
|
|
mkdir -p select-native-compiler/SelectNativeCompiler.app
|
2016-09-22 15:27:38 +03:00
|
|
|
$(IOS_DESTDIR)/$(MONOTOUCH_PREFIX)/bin/btouch-native select-native-compiler/binding.cs --link-with=select-native-compiler/libNative.a,Native -s:select-native-compiler/managed.cs -o:select-native-compiler/binding.dll
|
|
|
|
$(SYSTEM_MCS) select-native-compiler/app.cs -r:$(IOS_DESTDIR)/$(MONOTOUCH_PREFIX)/lib/mono/Xamarin.iOS/Xamarin.iOS.dll -r:select-native-compiler/binding.dll -out:select-native-compiler/app.exe
|
2016-09-30 22:02:17 +03:00
|
|
|
$(IOS_DESTDIR)/$(MONOTOUCH_PREFIX)/bin/mtouch -r:select-native-compiler/binding.dll select-native-compiler/app.exe --abi=armv7 -sdk "$(IOS_SDK_VERSION)" -dev:select-native-compiler/SelectNativeCompiler.app -sdkroot $(XCODE_DEVELOPER_ROOT) -r:$(IOS_DESTDIR)/$(MONOTOUCH_PREFIX)/lib/mono/Xamarin.iOS/Xamarin.iOS.dll
|
2016-05-26 16:06:52 +03:00
|
|
|
|
|
|
|
bug-13945 bug-35786:
|
|
|
|
$(MAKE) -C $@
|
|
|
|
|
|
|
|
.PHONY: $(ALL_TESTS)
|
|
|
|
|
|
|
|
include $(TOP)/mk/rules.mk
|