Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-08[sdks] Change the DISABLE_ conditionals to ENABLE_ to avoid building extra ↵Zoltan Varga
stuff. (#16719)
2019-07-05[sdks] sanity check for maximum number of open file descriptors (#15582)Bernhard Urban
Default for `ulimit -n ` seems to be 256, that isn't enough for the Android SDK build.
2019-06-22[sdks] Avoid building everything on make all. (#15296)Zoltan Varga
* [sdks] Avoid building everything on make all. * Add a dummy all target.
2019-06-06[sdks] Use 7z format for the android/ios/mac archives (#14837)Alexander Köplinger
It has way better compression performance. Kept WebAssembly on .zip for now since external users took dependencies on it [1]. Fixes https://github.com/mono/mono/issues/14215 [1] https://github.com/nventive/Uno.Wasm.Bootstrap/blob/e2bf8946e162642ca1bdf4f003f8de4a94954f73/Readme.md#updating-the-mono-sdk-build
2019-05-11[sdks] Build Android SDK on Windows (#14402)Aleksey Kliger (λgeek)
Modify the sdks/builds/ infrastructure to support compiling the Android SDK on Windows. The initial goal of this commit is to build only the monodroid BCL on Windows. Compilation of the host and cross-compiler mono binaries is future work. There's one kind of hacky bit in here. Had to make sure that scripts/ci/run-jenkins.sh does _not_ set MONO_EXECUTABLE. Normally windows builds use the msvc in-tree compiled mono binary to build the BCL. In the case of the SDKs, we don't build that msvc binary, and we just use the usual (cygwin) mono to build the BCL. * [sdks] allow building on cygwin * [sdks] Start adding stub templates to llvm.mk * [sdks] provision-android stubs for win32 * [sdks] Pass cygwin host triple to calls to configure on win32 * [sdks] Add runtime stub templates * [sdks] Add android stub templates for win32 This is enough to get configure-android to work on cygwin x86_64 * [sdks] On win32, the HostMxe build is the host buildwe want the x86_64-w64-mingw32 toolchain, not the cygwin toolchain * [sdks] For android on cygwin depend on the mingw64-{x86_64,i686}-zlib * [sdks] Add android SDK build artifacts to .gitignore * [sdks] Add AndroidCrossMXETemplate stub to android.mk for Windows builds * [sdks] Fixup comments in android.mk * [sdks] use UNAME=Windows for Cygwin and WSL Don't assume Cygwin is the build platform for Windows Android SDK builds. Keep using UNAME for coarse platform descriptions. Switch to HOST_ARCH_MINGW32 instead of CYGWIN_BUILD_MACHINE for variable holding the machine part of the host triplet for Windows. * [sdks] Dummy provision-mxe target for windows * [ci] Don't provision-android on Windows It doesn't work yet. * [sdks] temporarily turn off android-host-mxe-Win64-release Needs mingw64-x86_64-zlib on all the CI builds bots. * FIXME: hack - don't set MONO_EXECUTABLE to the msvc mono for Android SDK build * [sdks] drop LLVMProvisionTemplateStub
2019-05-03Add LLVM SDK build/package support for Windows msvc build LLVM.lateralusX
2019-02-13[sdks] Add mac-{mac32,mac64} targets (#12959)Ludovic Henry
* [sdks] Add mac-{mac32,mac64} targets * [sdks] Add configure-* and build-* for CI
2018-11-29 [sdks] Reduce android provisioning to minimum + Rework targets generation ↵Ludovic Henry
(#11835) * [sdks] Reduce android provisioning to minimum It's not in use by XA anymore, so we only care about what we require * [sdks] Rework targets generation
2018-11-19Revert " [sdks] Add mac-{mac32,mac64} and ios-tools64 targets" (#11734)Ludovic Henry
* Revert "[wasm][binding] Allow the cleanup of transparent/bridged marshalled objects causing leaks. (#11660)" This reverts commit 75741eb68d902f244db0769ec783211e35aa5cda. * Revert "[wasm] Add the declaring types assembly name to the mangled name for instances during dedup (#11724)" This reverts commit 63fb96c61ab3848ed26c5db74eaf19198386033b. * Revert "[runtime] Skip sentry upload when tool fails to build (#11726)" This reverts commit cb690285fb213b901ee692f6b6e83ea610c19860. * Revert "[sdks] Add mac-{mac32,mac64} and ios-tools64 targets (#10964)" This reverts commit 6f1537ef5883ce8ddae2548c24fb4e19e5d92148.
2018-11-19[sdks] Add mac-{mac32,mac64} and ios-tools64 targets (#10964)Ludovic Henry
2018-10-16[sdks] Add Groovy script to build the SDKs archives for the products (#11137)Ludovic Henry
2018-10-11[wasm] Fix the build. (#11063)Zoltan Varga
2018-10-02[sdks] Create archive targets for pre-building on CI (#10882)Ludovic Henry
* [sdks] Remove redundant --enable-cxx * [sdks] Shorten `-m32`/`-m64` parameters detection for runtimes * [sdks] Build BCL profiles without configure flags * [sdks] Add BclTemplate to build BCL profiles This is to avoid building all the profiles in a single `sdks/out/bcl` directory which will be shared between android, ios and wasm. * [sdks] Create archive targets for pre-building on CI * [sdks] Use archive-{android,ios,wasm} on CI * [sdks] Run archive-llvm-llvm{,win}{32,64} on CI
2018-09-28[wasm] Cross compile the AOT compiler for windows. (#10691)Rodrigo Kumpera
* [wasm] Add wasm-cross-win. * [wasm] Fix dependencies between make targets
2018-09-11[wasm] Ongoing AOT work. (#10541)Zoltan Varga
* [wasm] Rename 'wasm-aot' to 'wasm-cross' for consistency with the other SDKs. * [wasm] Use the separate libmono-ee-interp.a library for linking in the interpreter. * [wasm] Unify interp and aot runtimes. * [wasm] Avoid cleaning the emscripten toolchain when cleaning the runtime or cross compilers. * [wasm] Use the sdk llvm targets to build the cross compiler, so it can use a downloaded llvm instead of building its own. * [offset-tool] Add WASM support. * [wasm] Generate offsets file for wasm. * [wasm] Switch packager.exe to use Mono.Options, add a --mono-sdkdir option to specify the path to the mono sdk. * [wasm] Emit a ninja build file from the packager when the --builddir argument is given. * [wasm] Auto generate the aot registration code by generating a driver-gen.c file and including it into driver.c. * [wasm] Add emcc link step to the ninja build script. * zoltan's changes. * [wasm] Fix merge conflicts from picking Zoltan's patches. * [sdks] Fix the wasm build so the package target doesn't build 394839840 llvms. * [wasm] Fix mono_arch_create_specific_trampoline to work with the AOT compiler reverse lookup of icalls * [wasm] Don't set minimum memory size, let it dynamically grow. * [wasm] Remove old aot targets. Now do-aot-sample does the whole magic. * [wasm] Attept at making the offsets-tool work on linux. * [wasm] Cleanup the hacks early in this PR. * [wasm] Fix rebase issue. * Fix rebase * Fix rebase * [llvm] Only emit the dummy arg when targeting wasm.
2018-09-04[sdks] Add cross-{arm,arm64,x86,x86_64}{,-win} runtimes for XA + Unify ↵Ludovic Henry
provisioning of LLVM for both Android and iOS. (#10445) * [sdks] Add CrossRuntimeTemplate * [sdks] Add cross-{arm,arm64,x86,x86_64}{,-win} runtimes for XA * [sdks] Use CrossRuntimeTemplate for iOS * [sdks] Factor various variables for RuntimeTemplate * [sdks] Use MonoRuntime template for desktop-x86_64 * [sdks] Unify provisioning of LLVM for both Android and iOS. A global CFLAGS would be set in `run-jenkins.sh`, and that would screw up with LLVM. The global CFLAGS makes sense as long as we are only building Mono, but that's not the case with LLVM anymore. * [sdks] Remove android-armeabi, it's been removed from XA already and the target has been deprecated in the NDK
2018-05-06[sdks] Use cmake to build llvm. (#8260)Zoltan Varga
* [sdks] Use cmake to build llvm. * [sdks] Build all targets for llvm32 as well, since android might not build llvm64. * [sdks] Build the llvm windows builds using cmake as well. * Address review comments. * Switch to the release60 branch of LLVM as an experiment. * [sdks] Bump LLVM. * Bump LLVM. * [sdks] Fix the build. * [llvm] Emit default debugging info for all llvm builders otherwise methods without debug info like iterators will fail to compile. * Fix a crash if ctx->minfo is not set. * [sdks] Add an LLVM_BRANCH variable.
2018-04-10[sdks] Add managed debugger tests to sdks (#6309)Alexander Kyte
* [sdks] New SDK target: soft debugger + non-nunit exe This adds support for building an arbitrary .exe (dtest-app is hardcoded now, but changing that and setting the arguments is another line or two, to bu customized to the app being bound) When an environment variable is set, the runtime will wait for the managed debugger. This enables the desktop to debug the deployed .exe. This will be used for the Mono.Debugger.Soft tests, but is useful for isolated reproductions with android bugs. An unmanaged debugger versions of the managed debugger is coming in another PR. * [runtime] Provide argument to dtest-app when running remotely * [runtime] Fix case of VMDisconnectionException when getting Process of remote host that has disconnected * [runtime] Script monodroid desktop debugger agent * [runtime] Use g_warning in debugger agent * [sdks] Ship PDBs on android * [sdks] Add Android target to run debugger tests * [sdks] Add desktop profile target for debugger tests * [sdks] Disable debugger tests on mobile that use unsupported apis * [sdks] Add monodroid test profile to android sdks * [runtime] Allow dtest-app to be built on non-debugger-client profiles * [runtime] Allow dtest-app building on mobile profiles
2018-04-03[sdks] Add provisioning for Android SDK and NDK (#7928)Ludovic Henry
* [sdks] Add provisioning for Android SDK and NDK This will also be used by XA * Add missing backslash to mxe.mk * Only grab bin/autopoint * [sdks] Use provisioning for MXE We want to treat MXE the same way we do Android SDK and NDK because it only rarely changes, and it's very long to build it.
2018-03-24[sdks] Fix the ios sdk build. (#7801)Zoltan Varga
2018-03-23[sdks] Fix Android build on Linux (#7775)Ludovic Henry
2018-03-03[sdks] Unify targets to build runtimes (#7394)Ludovic Henry
* [sdks] Move common targets * [sdks] Have RELEASE be empty when CONFIGURATION != 'release' * [sdks] Create common runtime compilation template * [sdks] Use runtime template for Android * [sdks] Use runtime template for iOS
2018-03-01Ios sdk changes (#7258)Zoltan Varga
* [sdks] Add armv7s device build. * [sdks] Disable dtrace on the cross compiler builds. * [sdks] Avoid building mono-dtrace.h for the cross compilers, its not needed anymore. * [sdks] Add a configure-mono target. * [sdks] Put back the call to CheckXcodeDir. * [sdks] Enable ccache if possible. * [sdks] Generalize iosDeviceTemplate so it can build the tvos runtime as well. Add tvos device build.
2018-02-26[sdks] Merge mxe-Win32 and mxe-Win64 targets since we are building both in ↵Ludovic Henry
XA anyway
2018-02-19Fix for XA integrationLudovic Henry
2018-02-03[sdks] Fix build for llvm (#6770)Ludovic Henry
* [sdks] Fix build for llvm * [sdks] Have .stamp-%-configure always depend on .stamp-%-toolchain * [sdks] Dependencies on directories should always be order-only
2018-02-03[sdks] Add more targets for XA (#6678)Ludovic Henry
* [sdks] Remove redundant dependency * [sdks] Build mxe-Win{32,64} * [sdks] Build host-{Darwin,Linux,mxe-Win{32,64}} * [sdks] Build llvm-llvm{win,}{32,64}
2018-01-11[sdks] Extract versions into a dedicated file (#6474)Ludovic Henry
2017-12-19IOS SDKs (#6257)Zoltan Varga
* [ios-sdk] Rename test-runner directory to 'runtime' to be consistent with xamarin.ios. * [ios-sdk] Add missing xamarin_log () icall used by Console.Write (). * [ios-sdk] Change the run-ios-sim target so it works on ios11 as well, the --console option to simctl appears to be broken. * [ios-sdk] Add a test harness. The test harness is resposible for starting the emulator, installing the app on the emulator, running it, and collecting application output using the osx logging facilities. * [ios-sdk] Fix detection of the app exiting with an unhandled exception. * [ios-sdk] Add CI support for running some test suites on the simulator. * [ios-sdk] Kill the log reader process on shutdown. * [ios-sdk] Disable android on CI because the make targets error out if the android sdk is not installed. * [ios-sdk] Fix error checking in make targets. * [ios-sdk] Remove accidently commited binary. * [ios-sdk] Switch to using os_log instead of NSLog (), the latter doesn't seem to show up in the logs anymore. Switch to using the default ios sdk instead of hardcoding 11.1. * [ios-sdk] Don't hardcode the ios version when creating a simulator. * [ios-sdk] Parse the output of simctl list runtimes as json. * [ios-sdk] Use 'syslog' style logging, its supported by older osx versions. * [ios-sdk] Fix logfile parsing. * [ios-sdk] Fix log filtering. * [ios-sdk] Add test exclusions file for System. * [ios-sdk] Redirect runtime logging to os_log (). * [ios-sdk] Link libMonoPosixHelper and zlib into the test runner. * [ios-sdk] Fix the target64 and cross64 builds. * [ios-sdk] Build target64/cross64 on CI. * [ios-sdk] Add device support to the runtime lib. Mark strings in os_log () calls as public. * [ios-sdk] Log stdout messages using a separate subsystem for easier filtering. * [ios-sdk] Add an 'appbuilder' tool which can generate simulator and device apps. * [ios-sdk] Build device tests on CI. * [ios-sdk] Add a test-runner instead of using nunit-lite-console.exe. The two are identical right now, but they might diverge in the future. * [ios-sdk] Add a script to download prebuild llvm binaries. * [ios-sdk] Run the runtime initialization on a separate thread, not the UI thread. * [ios-sdks] Fix the build. * [ios-sdk] Build the cross compiler against llvm. * [ios-sdk] Add missing file. * [ios-sdk] Add llvm support, enabled by passing LLVM=1 to make build-ios-dev-<app>. * [bcl] Enable System.Security tests on the MOBILE profile. * [ios-sdk] Enable more test suites. * [ios-sdk] Fix device builds. * [ios-sdk] Make some test steps non-fatal. * [ios-dev] Use ad-hoc signing to sign device apps. * [ios-sdk] Decrease the timeout on run-sim to 20m. * [ios-sdk] Send back the test results using a tcp connection, parsing the ios logs is too fragile. * [ios-sdk] Mark System.Net.Http tests as notworking, they seem to fail on CI. * [ios-sdk] Compile the 32 bit cross compiler against llvm as well. * [ios-sdk] Package up the binaries which can be uploaded to storage. * [ios-sdk] Fix the download-llvm.sh script. * [ios-sdk] Compile cross32 on CI. * [ios-sdk] Use Options.cs from the mcs sources instead of making a copy. * [ios-sdk] Avoid hardcoding the xcode sysroot, obtain it using 'xcode-select -p'. * [ios-sdk] Fix the previous change. * [ios-sdk] Add an option to appbuilder to cache aot compilation results between building different apps. * [ios-sdk] Build device apps with llvm as well on CI. * [ios-skd] Use XCODE_ROOT in a few more places, update README.md.
2017-11-21[sdks] Update Android for integration with XA (#6058)Ludovic Henry
* [sdks] Match xamarin-android targets flags and parameters * [sdks] Only compile BCL profiles that are needed * [sdks] Add release and debug out directories for android * [sdks] Add Android SDK and NDK paths from xamarin-android * [sdks] Match xamarin-android x86 SDK version * [sdks] Use make_standalone_toolchain.py to provision the Android toolchain
2017-11-18[sdks] Cleanup wasm targets (#6025)Ludovic Henry
* [sdks] Cleanup wasm targets * [sdks] Remove CUSTOM_BUILD_TARGETS variable
2017-11-02[wasm] Add wasm-interp target to build the wasm interpreter based runtime.Rodrigo Kumpera
2017-10-31[sdks] Fix autogen invocation and respect Make.config options.Rodrigo Kumpera
Not all systems will have brew's libtool force linked, so we probe for glibtool to ensure we got it. Respect DISABLE_ options. Added DISABLED_BCL.
2017-10-26[sdks] Source drop from xamarin/mono-sdks (#5876)Ludovic Henry
``` commit dcd3ed4930fbfa19df1a34c17bc17f5a57badb83 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:53:36 2017 -0700 switch mono to 2017-04. external/mono | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cbff024be0d2ed30efda0ee228c339e4e2dce866 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:53:13 2017 -0700 Update readme with xtc specifics. README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit b385e6ce4ee7ffb92cdb39cdf8bbdb82355d909f Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:34:18 2017 -0700 Add makefile to build & submit to xtc. android/xtc/Makefile | 7 +++++++ 1 file changed, 7 insertions(+) commit 09ca3773ac25d8415c537f063d057aa471bb1eae Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:08:29 2017 -0700 UITest based runner. android/xtc/RuntimeTests.csproj | 43 +++++++++++++++++++++ android/xtc/RuntimeTests.sln | 17 +++++++++ android/xtc/Tests.cs | 84 +++++++++++++++++++++++++++++++++++++++++ android/xtc/packages.config | 5 +++ 4 files changed, 149 insertions(+) commit bc20ebfeb58ee9d876e2f675651bdb9afa07fdeb Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 15:05:39 2017 -0700 Finish x86 support. android/Makefile | 4 ++++ android/jni/Application.mk | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit dcec00c4ef9240324ef3c4b9a4d5ab7c670c1984 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 6 13:49:55 2017 -0700 Add new redeploy target plus fix bcl staging. android/Makefile | 4 ++++ android/managed/Makefile | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit 5d6db27c2a3039271138f9f8c58a72262211793d Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 18:26:24 2017 -0400 [readme] add todo item for android README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9ebd7bed3a5e66ccae2819e4c1045a1714a4274b Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 17:39:49 2017 -0400 fix default make target Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit f307dd3ef39733f528f1ef816741d2a9f4017f7a Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Thu Mar 30 17:37:11 2017 -0400 [sdks] use $(NDK_DIR) from paths.mk sdks/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 83f470fcd7b039fd7945ec939c314bc18d2829ad Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:58:45 2017 -0400 More todos README.md | 1 + 1 file changed, 1 insertion(+) commit d5a3d38a848860f5c4ba320c0ca6d26d52eff635 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:58:28 2017 -0400 Add x86 and x86_64 android/jni/Application.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3c51f005173a021d1bf6e8ecea22bc3b5fda08ba Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Mar 30 16:55:45 2017 -0400 Fix the mono submodule. external/mono | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e293d61090c9e8eb3a113a0d34be7ddd1e2c3597 Author: Bernhard Urban <bernhard.urban@xamarin.com> Date: Wed Mar 29 18:36:29 2017 -0400 [readme] add links to specific NDK README.md | 6 ++++++ 1 file changed, 6 insertions(+) commit 0985f1c448641484de6eac249f9cb9af1f1973b5 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 16:32:47 2017 -0400 fix x86/x86_64 packaging. README.md | 1 + sdks/Makefile | 13 +++---------- sdks/android.erb | 13 +++++++++++++ 3 files changed, 17 insertions(+), 10 deletions(-) commit c0b9498d9afdaea48f474d31358a284b31d621e5 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 15:31:37 2017 -0400 Add x86 and x86-84 to sdks. sdks/Makefile | 15 +++++++++++++-- sdks/android-template.rb | 33 +++++++++++++++++++++++++++++++++ sdks/android.erb | 4 ++-- 3 files changed, 48 insertions(+), 4 deletions(-) commit 53778f4d473798123cf06896ffd2082517afc08d Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:40:18 2017 -0400 small updates Makefile | 7 ++++++- README.md | 5 +++++ 2 files changed, 11 insertions(+), 1 deletion(-) commit 531603b66b630f3a46d1173124e202867f22460b Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:33:08 2017 -0400 Add Android app. android/AndroidManifest.xml | 17 + android/Makefile | 56 ++ android/build.xml | 92 ++++ android/jni/Android.mk | 36 ++ android/jni/Application.mk | 2 + android/jni/runtime-bootstrap.c | 588 +++++++++++++++++++++ android/res/layout/main.xml | 22 + android/res/values/strings.xml | 4 + .../src/org/mono/android/main/AndroidRunner.java | 136 +++++ 9 files changed, 953 insertions(+) commit 2ae7f04e5fec696c83e47e8d938d9c9a3804beb8 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed Mar 29 11:05:30 2017 -0400 Add C# test runner, build scripts and the needed machine.config. Makefile | 55 +------ android/machine.config | 278 ++++++++++++++++++++++++++++++++++++ android/managed/Makefile | 80 +++++++++++ android/managed/fake-monodroid.cs | 80 +++++++++++ android/managed/main.cs | 106 ++++++++++++++ android/managed/mini-test-runner.cs | 74 ++++++++++ 6 files changed, 621 insertions(+), 52 deletions(-) commit ded22bbf4a496e5e4a5fc9feb1f615698101718b Author: Rodrigo Kumpera <kumpera@users.noreply.github.com> Date: Tue Mar 28 13:59:42 2017 -0400 update readme README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit f32b490b520da12a68f14ca6adfb00cb06b6733e Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue Mar 28 00:26:00 2017 -0400 Initial set of scripts to build Android runtimes. .gitmodules | 4 +++ Makefile | 57 +++++++++++++++++++++++++++++++ README.md | 23 +++++++++++++ external/mono | 1 + paths.mk | 5 +++ sdks/Makefile | 83 +++++++++++++++++++++++++++++++++++++++++++++ sdks/android-template.rb | 58 +++++++++++++++++++++++++++++++ sdks/android.erb | 88 ++++++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 319 insertions(+) commit c61c02f2f30e513c3f2c471892158958e9a042ca Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Wed May 3 12:22:18 2017 -0700 Build offsets & cross compilers, requires tip of kumpera/mono/naked-mono-goes-ios. Ready for cleanup-a-ton. sdks/ios.mk | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) commit 9b0f4522b96f7f9f91837859ad422e7a5c4300fb Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 19:56:22 2017 -0700 add cross64. sdks/ios.mk | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) commit 1b03dc6552dd08b1690374e6b73d89a085b59a2e Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 19:55:30 2017 -0700 add cross compilers. cross offset generation missing. sdks/ios.mk | 52 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 4 deletions(-) commit 1697337e706220185568eedf52b73e236521576a Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 17:38:52 2017 -0700 add device64 sdks/ios.mk | 115 ++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 92 insertions(+), 23 deletions(-) commit 39f5ce7332d2d2cb7f9ca187f5d88f092f030d3c Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 13:18:15 2017 -0700 missing files. ios/MonoTestRunner/main.cs | 106 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 106 insertions(+) commit e3acb9682de0cf11ceda0ab38649c39fc7518b41 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Tue May 2 13:15:53 2017 -0700 some IO stuff ios/MonoTestRunner/Makefile | 15 ++++-- .../MonoTestRunner/Base.lproj/Main.storyboard | 41 +++++++++++++++-- ios/MonoTestRunner/MonoTestRunner/ViewController.m | 18 ++++++++ .../MonoTestRunner/runtime-bootstrap.c | 12 +++-- .../MonoTestRunner/runtime-bootstrap.h | 1 + .../MonoTestRunner/runtime-objc-helpers.m | 53 +++++++++++++++++++++- 6 files changed, 129 insertions(+), 11 deletions(-) commit 5c83e9bb5bfdae13ff632d620b4d2a9896c83be3 Author: Rodrigo Kumpera <kumpera@gmail.com> Date: Thu Apr 20 15:41:43 2017 -0700 Skeleton support for iOS. Sim only, not part of regular build. ios/MonoTestRunner/Makefile | 32 ++ .../MonoTestRunner.xcodeproj/project.pbxproj | 373 +++++++++++++++++++++ ios/MonoTestRunner/MonoTestRunner/AppDelegate.h | 17 + ios/MonoTestRunner/MonoTestRunner/AppDelegate.m | 51 +++ .../AppIcon.appiconset/Contents.json | 93 +++++ .../MonoTestRunner/Assets.xcassets/Contents.json | 6 + .../Base.lproj/LaunchScreen.storyboard | 27 ++ .../MonoTestRunner/Base.lproj/Main.storyboard | 26 ++ ios/MonoTestRunner/MonoTestRunner/Info.plist | 45 +++ ios/MonoTestRunner/MonoTestRunner/ViewController.h | 15 + ios/MonoTestRunner/MonoTestRunner/ViewController.m | 32 ++ ios/MonoTestRunner/MonoTestRunner/main.m | 16 + .../MonoTestRunner/runtime-bootstrap.c | 269 +++++++++++++++ .../MonoTestRunner/runtime-bootstrap.h | 16 + .../MonoTestRunner/runtime-objc-helpers.m | 44 +++ sdks/Makefile | 10 +- sdks/ios.mk | 177 ++++++++++ 17 files changed, 1245 insertions(+), 4 deletions(-) ```