Oliver Behnke
4b3951c1db
Fix x86_64 BOINC build
...
* Specify minimum Android API version explicitly, based on platform (or existing version)
* Enable verbose builds
2018-08-30 09:08:15 +00:00
Oliver Behnke
a51f31f6e3
Fix arm64 BOINC build
...
* Specify minimum Android API version explicitly, based on platform (or existing version)
* Enable verbose builds
2018-08-30 09:04:50 +00:00
Oliver Behnke
f2f8bd7110
Update OpenSSL build scripts
...
* Raise default version to current one
* Specify minimum Android API version explicitly, based on platform (or existing version)
2018-08-30 08:55:56 +00:00
Oliver Behnke
940ff00e21
Update cURL build scripts
...
* Raise default version to current one
* Specify minimum Android API version explicitly, based on platform (or existing version)
2018-08-30 08:41:07 +00:00
Oliver Behnke
8d3b85d2b5
Harden build scripts against spurious errors
2018-08-30 08:09:30 +00:00
Oliver Behnke
aa5df02f34
Drop MIPS support
2018-08-30 08:07:11 +00:00
brevilo
ad4798a3dd
Merge pull request #2586 from blackleg/fix_issue_2515
...
Android, Fix issue 2515
2018-08-24 09:49:38 +02:00
blackleg
fce799daab
Rename values-sr@latin folder to values-b+sr+Latn
2018-07-14 22:02:01 +02:00
blackleg
74b19edad1
Fix android translation in values-az resource
2018-07-14 21:50:36 +02:00
Christian Beer
559e42771e
Locale: Update localization files [skip ci]
2018-06-24 15:33:19 +02:00
Alexander Schlarb
4f704e9df1
Android: Improve quality of build scripts
...
* Make build scripts fully whitespace safe to the extend premitted by autotools
* Let all build scripts fail fast on error, previously they would continue and then fail with spurious follow-up errors burrowing the actual issue
* Ensure that all build scripts start with a valid shebang (`#!`)
* Fix jumbled letters in `android/build_build_app_x86.sh`
2018-03-27 21:51:06 +02:00
Alexander Schlarb
3ee7631354
Android: update order of binary search path in build scripts
...
* `PATH` environment was: `export PATH="$PATH:$TCBINARIES:$TCINCLUDES/bin"`
* If system `libcurl-dev` (Debian) is installed its `curl-config` script will be first in `PATH`
* `./configure` will choose the system `curl-config` and fail to compile
2018-03-23 18:10:01 +01:00
Vitalii Koshura
a9d5b8ef1a
Fix copyright year
...
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2018-02-26 16:49:02 +02:00
Christian Beer
fb44622fa8
Locale: Update localization files [skip ci]
...
- Deleted old translations from 2016 or older
- Imported translations from transifex that were at least 75% finished (including new languages)
- compiled all mo files
2018-01-17 18:08:38 +01:00
Oliver Bock
470028028d
Android: improved auto-versioning
...
* Current version doesn't support development well enough
* Gradle seemingly doesn't support distinguishing build variants (debug/release) so I can't enforce proper release tagging
* Thus any non-matching tag will flag a build as DEVELOPMENT and a Gradle warning is displayed
* Also: release builds must be tagged directly (no commit offset)
* Also: release builds are not allowed to use a dirty working tree
2017-04-19 08:36:58 +00:00
David Anderson
f923ac905d
Merge pull request #1866 from brevilo/android-versioning
...
Android: use dynamic versioning instead of hard-coded values
2017-04-14 00:32:56 -07:00
Oliver Bock
0609bc362b
Android: update copyright details
2017-04-13 11:55:42 +00:00
Oliver Bock
51a0ea9347
Android: use dynamic versioning instead of hard-coded values
...
* Use commit date as version code
* Derive version name from release tag and add commit SHA1
* No more manual updates required, just proper release tagging!
* Resolves https://github.com/BOINC/boinc/issues/1864 (for Android)
2017-04-13 11:30:54 +00:00
David Anderson
e342de99fd
Merge pull request #1835 from brevilo/android-vagrant
...
Android: Provide dev/build environment using Vagrant
2017-04-04 01:18:04 -07:00
David Anderson
011efadb28
Merge pull request #1830 from brevilo/fix-android-arm-build
...
[#1702 ][android]: remove explicit FPU flags
2017-04-04 01:16:59 -07:00
Oliver Bock
12424d3151
[ #1829 ][android] Fixed README markdown
2017-03-31 13:56:54 +02:00
Oliver Bock
60935c211a
[ #1829 ][android] Fixed README typo
2017-03-31 12:22:55 +02:00
Oliver Bock
ac3deca87e
[ #1829 ][android] Refined Vagrant README
...
* Added hardware and download volume to requirements
* Refined HOWTO
2017-03-31 10:28:09 +02:00
Oliver Bock
c447506cb7
[ #1829 ][android] Added README/HOWTO for Vagrant
2017-03-29 15:37:35 +02:00
Oliver Bock
ef2f85b595
[ #1829 ][android] Update cURL and OpenSSL
2017-03-29 15:07:05 +02:00
Oliver Bock
5591c74629
[ #1829 ][android] Development environment provisioning
...
* Update OS packages
* Install necessary OS packages
* Install Android Studio, SDK, NDK and Android repos
* Install SDKs and build tools required by BOINC (dynamically)
* Install OpenSSL and cURL sources (for BOINC client build)
* Final state:
* Ready to run andriod/build_all.sh
* Ready to import android/BOINC in Android Studio (Gradle project)
2017-03-29 14:47:58 +02:00
Oliver Bock
62f88217bc
[ #1829 ][android] Configure VM for Android Studio
2017-03-29 14:47:54 +02:00
Oliver Bock
073df23ec4
[ #1829 ][android] Use a better Vagrant box
...
* Ubuntu's box isn't standard compliant (https://bugs.launchpad.net/cloud-images/+bug/1569237 )
* We don't need nightly builds
2017-03-29 14:47:49 +02:00
Oliver Bock
32ae2c2312
[ #1829 ][android] Use ubuntu/xenial64 box
...
Simplifies Android Studio installation via ubuntu-make
2017-03-29 14:47:46 +02:00
Oliver Bock
4558030197
[ #1829 ][android] vagrant init
2017-03-29 14:47:41 +02:00
Oliver Bock
74d6392651
[android] Updated .gitignore patterns
...
* Merged Android-specific .gitignore file (cover ProjectApp, avoid redundancies)
* Added assets copied by build scripts (don't track them twice)
* Also ignore staged files
2017-03-29 11:38:09 +00:00
Oliver Bock
115db9e889
[android] Fixed/improved Android build scripts
...
* Removed hard-coded paths and dependency versions
* Default values can now be overridden via environment variables:
* NDK_ROOT (recommended)
* ANDROID_TC[_<arch>] (optional: toolchain folders)
* CURL_SRC (recommended)
* OPENSSL_SRC (recommended)
* Fixed cURL mips64 build
* Moved toolchains into common parent directory
* Made asset directory creation idempotent
2017-03-29 09:08:02 +00:00
Oliver Bock
c9ff35d5a2
[ #1702 ][android]: remove explicit FPU flags
...
* Those explicit FPU flags prevent NEON builds
* The whetstone benchmarks (VFP and NEON) are correctly built without those
2017-03-29 08:42:25 +00:00
Christian Beer
95af69b395
Locale: Update localization files [skip ci]
2017-03-20 15:15:54 +01:00
Christian Beer
1f0054c7e1
Locale: Update localization files [skip ci]
2017-03-20 15:01:06 +01:00
David Anderson
f3624743e8
Merge pull request #1762 from obsproth/android_fix_str_comparison
...
Android: Fixed and reduced string comparisons
2017-03-06 15:27:51 -08:00
Christian Beer
624595267c
Locale: Update localization files [skip ci]
2017-01-31 17:45:12 +01:00
obsproth
bef7c0d9b3
Android: Simplified handling of power source prefs options
2017-01-21 21:44:54 +09:00
obsproth
0009892918
Android: fixed string comparisons.
2017-01-21 21:44:54 +09:00
Christian Beer
6d63f9cae5
Locale: Update localization files [skip ci]
...
Reverts some translation related changes made in 2435538
, 3de9867
and f2c3963
.
2017-01-03 12:12:31 +01:00
Marco Nilsson
d4cd3e08b3
Merge branch 'master' into android-studio-support
2016-11-28 21:23:30 +01:00
Marco Nilsson
45c839712b
Merge branch 'master' of https://github.com/BOINC/boinc
2016-11-28 21:22:53 +01:00
Marco Nilsson
ad89751f2f
Do not include local.properties.
2016-11-28 21:17:43 +01:00
Christian Beer
d0397cc916
Locale: Update localization files [skip ci]
2016-11-28 17:17:19 +01:00
Christian Beer
0a53ea5b43
Locale: Update localization files [skip ci]
2016-11-17 00:07:12 +01:00
Rom Walton
1a0010f246
Updating translations for android/BOINC/res/values-cs/strings.xml [skip ci]
2016-11-16 08:45:42 -08:00
Marco Nilsson
7f538cf9cd
Remove obsolete string.
2016-11-15 09:26:17 +01:00
Marco Nilsson
1e62c79999
Make debug builds debuggable again.
2016-11-09 18:36:50 +01:00
Marco Nilsson
f2c3963a91
Fix minor typo in Swedish translation.
2016-11-08 15:32:12 +01:00
Marco Nilsson
b6fa74450d
Explicitly disable zlib for arm to avoid linker errors down the line.
2016-11-08 15:11:37 +01:00