Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | android: Suppress compiler warnings about missing field initializers | Tobias Brunner | 2015-11-13 | 1 | -0/+1 |
| | | | | | Triggered by -Wextra for many INIT usages where we only partially initialize a struct. | ||||
* | android: Add some (older) unit tests | Tobias Brunner | 2015-11-12 | 3 | -0/+381 |
| | |||||
* | android: Properly handle shorter types in BufferedByteWriter | Tobias Brunner | 2015-11-12 | 1 | -0/+86 |
| | | | | | | | | In Java all integer types are signed, when a negative integer is casted to a larger type (e.g. int to long) then due to sign extension the upper bytes are not 0. So writing that value to a byte array does not produce the expected result. By overloading the putX() methods we make sure to upcast the values correctly. | ||||
* | android: Migrate to the Gradle build system | Tobias Brunner | 2015-11-12 | 128 | -0/+16488 |
This uses a manual way to trigger the NDK build (the default with on-the-fly Android.mk files does not work for us). |