Files
swift-mirror/utils/android
Daniel Rodríguez Troitiño 44108a8d7c [android] Pass test environment variables to Android device.
When running tests in an Android device, the environment variables
were not passed to the device, which make some test fail, like
stdlib/HashingRandomization that test with and without the
environment variable SWIFT_DETERMINISTIC_HASHING.

The changes implement a process similar to what the iOS simulator
already seem to do: a variable prefix which is pick up by the
adb_test_runner.py and send to the device for the test.
2018-10-18 14:06:48 -07:00
..
2017-01-06 16:41:22 +01:00
2017-01-06 16:41:22 +01:00
2017-01-06 16:41:22 +01:00

Build Android Toolchain

This toolchain will generate the .so and .swiftmodule files of the Swift standard library and Foundation framework for the Android environment, armv7 architecture. Those files are needed when building any Swift library to be included in an application for Android.

To build the toolchain run:

android$ ./build-toolchain

It will be built on:

path/to/swift-source/swift-android-toolchain