blob: 0a2958a362e83438bdfa563e3a5478ddb8cf9b35 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
```
git clone --branch add-ios https://github.com/akoeplinger/runtime
cd runtime
./build.sh --restore
./build.sh --build --buildtests --os iOSSimulator
./build.sh --build --buildtests --os iOSDevice
cd ..
cd mono
echo ENABLE_IOS=1 > sdks/Make.config
echo ENABLE_NETCORE=1 >> sdks/Make.config
echo DISABLE_CLASSIC=1 >> sdks/Make.config
echo DOTNET_RUNTIME_REPO_DIR=$(cd ../runtime && pwd) >> sdks/Make.config
make -C sdks/builds build-ios -j8
make -C sdks/builds package-ios -j8
make -C sdks/ios build-ios-sim-System.Runtime.Tests
make -C sdks/ios run-ios-sim-System.Runtime.Tests
# for iOS 13 device runs we need latest ios-deploy tool from master:
brew uninstall ios-deploy
brew install --HEAD ios-deploy
```
|