summaryrefslogtreecommitdiff
path: root/android
AgeCommit message (Collapse)Author
2018-04-26android/AndroidManifest.xml: increment version number to 0.20.19Max Kellermann
2018-03-04android/build.py: support the x86 ABIMax Kellermann
First commit for issue #69
2018-03-04android/build.py: add ABI parameterMax Kellermann
2018-03-04android/build.py: convert ndk_arch to local variableMax Kellermann
2018-02-24android/build.py: disable libmadMax Kellermann
Let FFmpeg do the MP3 decoding. See commit a4de96508d7d74b66d7c2a22983b682d95b625eb
2018-02-20python/build/libs.py: add libnfsMax Kellermann
Enable the NFS storage plugin on Android. Closes #226
2018-02-17increment version number to 0.20.18Max Kellermann
2018-02-10android: require SDK version 14Max Kellermann
Closes #213.
2018-02-10android/build.py: add -mfpu=vfp, explicitly disabling NEONMax Kellermann
Apparently, clang defaults to NEON when ARMv7 is used. Not all ARMv7 CPUs we target have NEON, so we need to disable that.
2018-02-09increment version number to 0.20.17Max Kellermann
2018-02-03release v0.20.16v0.20.16Max Kellermann
2018-01-19android/build.py: add -fpicMax Kellermann
Android native code should be position-independent. The NDK build scripts use "-fpic" instead of "-fPIC" for ARM, but that doesn't work with FFmpeg's assembly code, because it requires R_ARM_MOVW_ABS_NC which is unavailable with "-fpic".
2018-01-19android/build.py: simplify libc++ flagsMax Kellermann
By telling clang which implementation to use, we avoid the dependency on libstdc++.so.
2018-01-19{android,win32}/build.py: move "-O* -g" to common_flagsMax Kellermann
2018-01-05android: release 0.20.15Max Kellermann
2018-01-04android/build.py: enable function/data sections in static librariesMax Kellermann
.. and make all library symbols hidden by default. Saves big amounts of .text section size with --gc-sections, because only this allows discarding unused functions from those (static) third-party libraries.
2017-12-12android/build.py: support NDK r16Max Kellermann
2017-07-19{android,win32}/build.py: concatenate variables from the command lineMax Kellermann
2017-03-01android/build.py: build with libc++ instead of GNU libstdc++Max Kellermann
Android is migrating away from GCC, and libstdc++ will disappear eventually.
2017-01-03update copyright yearMax Kellermann
2016-10-26android/build.py: always build with clangMax Kellermann
Support for GCC has been dropped from NDK r13. Let's switch everything to clang before they really remove GCC completely.
2016-10-26android/build.py: drop LLVM version from pathMax Kellermann
For Android NDK r13.
2016-10-26android/build.py: pass architecture/CPU flags to the linkerMax Kellermann
2016-10-26python/build/autotools: pass RANLIB to configureMax Kellermann
Fixes various static library linker failures ("bad extended name entry at header"), because the wrong "ranlib" was used.
2016-02-26update copyright year to 2016Max Kellermann
2015-11-23{android,win32}/build.py: move code to python/build/libs.pyMax Kellermann
2015-11-23{android,win32}/build.py: move code to python/build/dirs.pyMax Kellermann
2015-11-21{android,win32}/build.py: move class FfmpegProject to build/ffmpeg.pyMax Kellermann
2015-11-21{android,win32}/build.py: FfmpegProject detects CPU and OSMax Kellermann
2015-11-21{android,win32}/build.py: move class BoostProject to build/boost.pyMax Kellermann
2015-11-21{android,win32}/build.py: move class AutotoolsProject to build/autotools.pyMax Kellermann
2015-11-21{android,win32}/build.py: move class Project to build/project.pyMax Kellermann
2015-11-20{android,win32}/build.py: add tarball_path and src_path to toolchain classMax Kellermann
Reduce dependencies on global variables.
2015-11-20{android,win32}/build.py: move common code to python/build/Max Kellermann
2015-11-20{android,win32}/build.py: fix missing renameMax Kellermann
2015-11-20{android,win32}/build.py: add toolchain classesMax Kellermann
2015-11-17{android,win32}/build.py: upgrade FFmpeg to 2.8.2Max Kellermann
2015-10-27{android,win32}/build.py: upgrade Boost to 1.59.0Max Kellermann
2015-10-27{android,win32}/build.py: upgrade FFmpeg to 2.8.1Max Kellermann
2015-10-27{android,win32}/build.py: upgrade CURL to 7.45.0Max Kellermann
2015-10-27android/build.py: switch to LLVM/clang 3.6Max Kellermann
2015-06-27configure.ac: remove GLib optionMax Kellermann
Not used anymore.
2015-06-03{android,win32}/build.py: allow overriding shared path via environmentMax Kellermann
2015-06-03{android,win32}/build.py: move tarballs to subdirectory "download"Max Kellermann
2015-05-05{android,win32}/build.py: upgrade Boost to 1.58Max Kellermann
2015-05-05{android,win32}/build.py: upgrade libvorbis, FFmpeg, CURLMax Kellermann
2015-01-26Merge branch 'v0.19.x'Max Kellermann
2015-01-22android/build.py: use os.path.abspath() to build mpd_pathMax Kellermann
Fixes a bug that occurs when runing "build.py" from inside the "android" directory.
2015-01-16configure.ac: prepare for 0.19.9Max Kellermann
2015-01-14Merge tag 'v0.19.8'Max Kellermann