History log of /external/opencv3/Android.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7471b1f9dd4250b29574c449be034a76afd52d99 04-Feb-2016 Stephen Hines <srhines@google.com> Compile dls.cpp at -O1 to avoid slow compilation times.

Bug: http://b/25691376

This file takes 30 minutes to compile at -O2 for aarch64, due to an
upstream Clang bug (https://llvm.org/bugs/show_bug.cgi?id=25794).
Switching to -O1 for just this file reduces compilation to seconds.

Change-Id: I590bd0bd2d78418e70286d34c0a0674abfd5ea66
/external/opencv3/Android.mk
8b83fa933f8414dca1df280154a98dabe123e439 25-Jan-2016 Dan Willemsen <dwillemsen@google.com> Clean up Android.mk

Remove *.cl and *.java from LOCAL_SRC_FILES of native code. Neither is
used when compiling native code, and unused entries are being turned
into warnings to prevent typos.

Remove -L$(SYSROOT)/usr/lib from LOCAL_LDLIBS. SYSROOT is undefined in a
platform build, which means -L/usr/lib is added, which is very wrong.

Remove -lpng and -ljpeg from LOCAL_LDLIBS. LOCAL_LDLIBS should only be
used for components outside of the build system -- like libraries in the
NDK, or host libraries. Dependencies don't get set up properly if you
use LOCAL_LDLIBS with libraries that are being built.

Rename libjpeg module so that it isn't confused with external/jpeg.
Different modules are already using both in this file.

Remove $(LOCAL_PATH)/../zlib from LOCAL_C_INCLUDES. Since this is
linking against the libz from the NDK, it should be using the headers
from the NDK.

Remove $(LOCAL_C_INCLUDES:%=-I%) from LOCAL_CFLAGS. The build system
supports LOCAL_C_INCLUDES natively, the Android.mk does not have to do
anything.

Remove LOCAL_MODULE_TAGS := optional, which is the default.

Change-Id: I828d3facf9b2e17079cec0c5baadb05531d39a65
/external/opencv3/Android.mk
5e7b44b85cc968a3cf27635cae23ffca1c6cbe16 20-Oct-2015 Christopher Wiley <wiley@google.com> Remove .aidl file from list of native sources

This was previously ignored, and soon will generate C++
which this package is not expecting.

Bug: 23599697
Test: mmma external/opencv3 passes

Change-Id: Id3f1181cdb6b8025e9b03ff5d9b24654737de620
/external/opencv3/Android.mk
65b62256a7c1254fd3ce3b2818fb840e9a5518bc 13-Aug-2015 Noah Presler <noahp@google.com> Link against static libRScpp rather than shared

Change-Id: Ia8ccb3658d3c99239b8582158a6210d5df3788a2
/external/opencv3/Android.mk
f5c7cd2e2c1bb8102632cdbec636a409ea4a64b0 12-Aug-2015 Noah Presler <noahp@google.com> fixing pointer cast issue for more specific fix than -w

Change-Id: I9ebadb54eb3ea4e543544597335ecd579285ea06
/external/opencv3/Android.mk
35d67d271b9a2f241fbaeb3dce9eed6bc71d7308 11-Aug-2015 Noah Presler <noahp@google.com> integrating module: rsobjdetect for renderscript parallel objdetect

Change-Id: Id9638f09d43b58be8187328abbdf0c00acc53fc4
/external/opencv3/Android.mk
4720b041f19d864ae5b80bbef71f691db6806f8b 11-Aug-2015 Yang Ni <yangni@google.com> Fixed compilation error on 3rdparty of opencv3

Change-Id: Ia02695dbe204544c73d4a1f34a8ccc92022737c8
(cherry picked from commit 2d641c160198a198669c3d25d62a6b09afc0cb57)
/external/opencv3/Android.mk
43a3f2149b5d3417cc5dc843032ecf05a890c147 09-Aug-2015 Noah Presler <noahp@google.com> Porting build from CMake to Android.mk

Builds within the android source tree all opencv modules by default.
/external/opencv3/Android.mk