summaryrefslogtreecommitdiff
path: root/data/ndk-build
AgeCommit message (Collapse)AuthorFilesLines
2016-03-02ndk-build: Windows by default appends commands one after another in foreachXavi Artigas1-3/+3
Add some && at the end to ensure that they are interpreted as separate commands and executed one after another.
2016-03-01android: Fix extraneous spaces in path when copying plugins' java codeXavi Artigas1-5/+3
Required on Windows, otherwise copying does not work at all. https://bugzilla.gnome.org/show_bug.cgi?id=762913
2015-12-14gstreamer-1.0.mk: fix missing ";" bugMartin Kelly1-3/+3
Several command invocations wrapped in for-each are missing ";" characters, which meant they get expanded on one line instead of separate lines. For some for-each invocations, you can get away with this and it will be OK, but for something like host-cp, it changes the meaning. As a result, some host-cp invocations will fail with errors like: cp: target ‘X’ is not a directory Fix this by adding the necessary semicolons. https://bugzilla.gnome.org/show_bug.cgi?id=759380
2015-11-07android: Add SONAME to libgstreamer_android.so for compatibility with ↵Alex Dizengof1-1/+1
Android >= 6.0 Due to the latest changes in Android 6.0 runtime (http://developer.android.com/intl/ko/about/versions/marshmallow/android-6.0-changes.html#behavior-runtime) Each module should explicitly define it's SONAME. since the building scripts for building android_gstreamer.so doesn't define soname the library is built without one. This will cause a failure in loading any library that uses libgstreamer_android.so. https://bugzilla.gnome.org/show_bug.cgi?id=757732
2015-08-14gst-android: ld.gold is now available for ARM64Nicolas Dufresne1-5/+1
In the latest NDK ld.gold is now available, so enable it. Also, ld.mcld was not usable as the "fix" parameters are expected to be "-fix-cortex..." for this linker, while it's harcoded as "--fix-cortex..." in the GCC build. This fixex linking Android application for ARM64.
2015-08-14android: Import definition of HOST_SEDNicolas Dufresne1-0/+10
HOST_SED definition is gone in r10e but sed is still prebuilt, so import it's definition in our own makefile. https://bugzilla.gnome.org/show_bug.cgi?id=750162
2015-06-25android: It's GST_REGISTRY_REUSE_PLUGIN_SCANNER not GST_REUSE_PLUGIN_SCANNERSebastian Dröge1-1/+1
Not that it matters as we use static plugins anyway, but let's keep it correct
2015-06-18Provide "%s" as format string instead of just the stringSebastian Dröge1-1/+1
Compiler will complain otherwise with newer NDK versions.
2015-06-18Tell the androidmedia plugin about our Java VM we get in JNI_OnLoad() if we canSebastian Dröge1-0/+13
See corresponding change in androidmedia plugin for more details.
2015-05-04ndk-build: Make gst_android_load_gio_modules() and ↵Sebastian Dröge1-2/+2
gst_android_register_static_plugins() public again Apparently there are some people out there calling these and not using GStreamer.init(), and it seems like a valid use case.
2015-05-04ndk-build: Make gst_android_init() non-static to allow calling it from ↵Sebastian Dröge1-3/+9
native code Might make initialization from Qt/Xamarin applications a bit easier.
2015-05-04ndk-build: Make some more functions staticSebastian Dröge1-6/+6
2015-05-04ndk-build: Remove GStreamer 0.10 filesSebastian Dröge2-621/+0
2015-05-04gst-android: Add gst_android_get_{context|class_loader} functionsMatthieu Bouron1-0/+82
https://bugzilla.gnome.org/show_bug.cgi?id=748688
2015-05-04gst-android: Automatically install plugins java classesMatthieu Bouron1-0/+16
https://bugzilla.gnome.org/show_bug.cgi?id=748688
2015-05-04gst-android: rename confusing klass argument of the gst_android_init methodMatthieu Bouron1-2/+2
https://bugzilla.gnome.org/show_bug.cgi?id=748688
2015-01-29data/ndk: ld.gold is not available on aarch64 toolchainsEdward Hervey1-1/+5
And ld.bfd does stupid things in the android linking phase
2014-11-15Remove all references to GNonLin, it has been replaced by NLEThibault Saunier1-1/+0
Currently directly in GES, and in the future should land in -base
2014-06-03gst-android: Make the directory where to put the GStreamer.java file ↵Sebastian Dröge1-8/+12
configurable
2014-05-23Handle failures when failed to get cache/file directories on Android more ↵Sebastian Dröge1-2/+41
gracefully And clean up some local references in error cases.
2014-03-13Include ca-certificates on Android and iOSSebastian Dröge3-4/+45
2014-03-12Stop namespace pollution and claiming to come from gstreamer.comSebastian Dröge5-15/+15
2014-03-12gst-android: Make inclusion and copying of the fonts optionalSebastian Dröge2-41/+54
2014-03-10gio-modules: Rename from G_IO_MODULE_DECLARE to GST_G_IO_MODULE_DECLARESebastian Dröge3-10/+6
Prevents future potential conflicts with GIO and we can always define our own macros in a way that works with whatever GIO decides to do for static modules.
2014-03-07Load static GIO modules directly instead of going through dlopen() on the ↵Sebastian Dröge1-0/+10
executable This requires updating iOS projects, but before this change the static GIO modules couldn't be loaded at all anyway so it shouldn't affect any existing project. https://bugzilla.gnome.org/show_bug.cgi?id=725202
2014-02-25Don't override SYSROOT for our usageSebastian Dröge1-3/+5
Otherwise it will always be set, and for newer ndk-build versions that don't set it automatically it will contain the sysroot for the first target architecture if building for multiple.
2013-10-10ndk-build: fix parsing of libtool libraries for multi archAndoni Morales Alastruey1-4/+0
The libtool-clear-vars rule was duplicated and the incorrect one was being used so cached variables were not cleared and the libtool libraries in the new root were not parsed.
2013-10-03ndk-build: fix support for changing list of GSTREAMRE_PLUGINSAndoni Morales Alastruey1-4/+8
2013-10-02ndk-build: let the user do the switch for setting the prefixAndoni Morales Alastruey1-10/+0
It's recommended that this switch is done in Android.mk. It let us use keep the old behaviour using GSTREAMER_SDK_ROOT and users might want to set different roots based on other conditionals such as the debug/nodebug one.
2013-10-02ndk-build: support a custom library nameAndoni Morales Alastruey1-0/+2
2013-10-02ndk-build: add support for multi-arch buildsAndoni Morales Alastruey2-26/+46
This now requires to set GSTREAMER_ROOT_<ARCH> instead of simply GSTREAMER_ROOT in the application's Android.mk
2013-09-26ndk-build/ios: fix typo in for the cache dir env variable elsewhere tooSebastian Dröge1-1/+1
2013-09-26ndk-build: fix typo in for the cache dir env variableAndoni Morales Alastruey1-1/+1
see: https://developer.gnome.org/glib/2.36/glib-running.html http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
2013-07-01Merge branch 'master' into upstreamSebastian Dröge2-9/+15
Conflicts: recipes/gst-rtsp-server-1.0.recipe
2013-06-21ndk-build: fix type of booleanAndoni Morales Alastruey1-1/+1
2013-06-12ndk-build: register plugins when gst_init was already calledAndoni Morales Alastruey1-9/+13
2013-06-12ndk-build: allow changing the name of the generated libraryAndoni Morales Alastruey1-0/+2
2013-06-11Merge some more changes manually from other files for 1.0Sebastian Dröge1-0/+3
2013-06-11Merge branch 'master' into upstreamSebastian Dröge1-0/+3
2013-05-27ndk-build: fix paths with ~ in GSTREAMER_SDK_ROOTAndoni Morales Alastruey1-0/+3
2013-05-12upstream: De-SDK the packagesSebastian Dröge3-25/+25
2013-04-22gstreamer-1.0: Only store ndk-build integration in a single directory for ↵Sebastian Dröge2-0/+609
0.10 and 1.0
2013-03-25ndk-build: use TARGET_CFLAGS and TARGET_LDFLAGSAndoni Morales Alastruey1-2/+2
2013-03-25ndk-build: add the sysroot variable which is not set in newer NDKAndoni Morales Alastruey1-0/+7
See: https://android.googlesource.com/platform/ndk/+/fa8c1b4338c1bef2813ecee0ee298e9498a1aaa7
2013-03-18ndk-build: fix link stageAndoni Morales Alastruey1-1/+1
2013-03-16ndk-build: force the C compiler to build the gstreamer libraryAndoni Morales Alastruey1-3/+3
_CC is set to the default compiler, which might be g++ instead of gcc for C++ projects.
2012-11-21Replace verdana with the Ubuntu fontAndoni Morales Alastruey3-1/+1
2012-11-21Use g_build_filename() instead of g_strdup_printf() to build filenamesSebastian Dröge1-1/+1
2012-11-20ndk-build: add fonts supportAndoni Morales Alastruey5-9/+202
2012-11-12Fix build on windowsXavi Artigas2-12/+7