Index: platform_tools/android/gyp/dependencies.gypi |
diff --git a/platform_tools/android/gyp/dependencies.gypi b/platform_tools/android/gyp/dependencies.gypi |
index 6507ee45f742f6dbd6ebce160217eaddb8c76df0..7d7a300a15071cfa1386429068f3d97ed642afeb 100644 |
--- a/platform_tools/android/gyp/dependencies.gypi |
+++ b/platform_tools/android/gyp/dependencies.gypi |
@@ -1,3 +1,8 @@ |
+# Copyright 2015 Google Inc. |
+# |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
# This GYP file stores the dependencies necessary to build Skia on the Android |
# platform. The OS doesn't provide many stable libraries as part of the |
# distribution so we have to build a few of them ourselves. |
@@ -79,9 +84,11 @@ |
'target_name': 'png', |
djsollen
2015/03/26 19:51:06
I think this and jpeg are missing a conditional bl
msarett
2015/03/26 21:06:23
Yes, I fixed this.
|
'type': 'static_library', |
'sources': [ |
+ '../third_party/externals/png/arm/arm_init.c', |
+ '../third_party/externals/png/arm/filter_neon.S', |
+ '../third_party/externals/png/arm/filter_neon_intrinsics.c', |
djsollen
2015/03/26 19:51:06
I don't think we can always depend on this. what h
msarett
2015/03/26 21:06:23
Agreed.
|
'../third_party/externals/png/png.c', |
'../third_party/externals/png/pngerror.c', |
- '../third_party/externals/png/pnggccrd.c', |
'../third_party/externals/png/pngget.c', |
'../third_party/externals/png/pngmem.c', |
'../third_party/externals/png/pngpread.c', |
@@ -91,7 +98,6 @@ |
'../third_party/externals/png/pngrutil.c', |
'../third_party/externals/png/pngset.c', |
'../third_party/externals/png/pngtrans.c', |
- '../third_party/externals/png/pngvcrd.c', |
'../third_party/externals/png/pngwio.c', |
'../third_party/externals/png/pngwrite.c', |
'../third_party/externals/png/pngwtran.c', |
@@ -119,6 +125,9 @@ |
'target_name': 'jpeg', |
'type': 'static_library', |
'sources': [ |
+ #'../third_party/externals/jpeg/cjpeg.c', |
+ '../third_party/externals/jpeg/cdjpeg.c', |
+ #'../third_party/externals/jpeg/djpeg.c', |
msarett
2015/03/26 18:22:46
Certain new files are causing android not to build
scroggo
2015/03/26 18:29:34
I *think* some of these are not part of the librar
msarett
2015/03/26 21:06:23
You are right on both counts.
|
'../third_party/externals/jpeg/jcapimin.c', |
'../third_party/externals/jpeg/jcapistd.c', |
'../third_party/externals/jpeg/jccoefct.c', |
@@ -134,13 +143,13 @@ |
'../third_party/externals/jpeg/jcphuff.c', |
'../third_party/externals/jpeg/jcprepct.c', |
'../third_party/externals/jpeg/jcsample.c', |
- '../third_party/externals/jpeg/jctrans.c', |
'../third_party/externals/jpeg/jdapimin.c', |
'../third_party/externals/jpeg/jdapistd.c', |
'../third_party/externals/jpeg/jdatadst.c', |
'../third_party/externals/jpeg/jdatasrc.c', |
'../third_party/externals/jpeg/jdcoefct.c', |
'../third_party/externals/jpeg/jdcolor.c', |
+ '../third_party/externals/jpeg/jdct.h', |
'../third_party/externals/jpeg/jddctmgr.c', |
'../third_party/externals/jpeg/jdhuff.c', |
'../third_party/externals/jpeg/jdinput.c', |
@@ -159,12 +168,30 @@ |
'../third_party/externals/jpeg/jidctflt.c', |
'../third_party/externals/jpeg/jidctfst.c', |
'../third_party/externals/jpeg/jidctint.c', |
+ '../third_party/externals/jpeg/jidctintelsse.c', |
'../third_party/externals/jpeg/jidctred.c', |
+ '../third_party/externals/jpeg/jinclude.h', |
+ #'../third_party/externals/jpeg/jmem-ashmem.c', |
+ '../third_party/externals/jpeg/jmem-android.c', |
+ '../third_party/externals/jpeg/jmemmgr.c', |
'../third_party/externals/jpeg/jquant1.c', |
'../third_party/externals/jpeg/jquant2.c', |
+ '../third_party/externals/jpeg/jsimd_arm_neon.S', |
+ '../third_party/externals/jpeg/jsimd_neon.c', |
+ '../third_party/externals/jpeg/jquant2.c', |
'../third_party/externals/jpeg/jutils.c', |
- '../third_party/externals/jpeg/jmemmgr.c', |
- '../third_party/externals/jpeg/jmem-android.c', # ashmem is also available |
+ #'../third_party/externals/jpeg/mips_jidctfst.c', |
+ #'../third_party/externals/jpeg/mips_idct_le.S', |
+ '../third_party/externals/jpeg/rdbmp.c', |
+ '../third_party/externals/jpeg/rdcolmap.c', |
+ '../third_party/externals/jpeg/rdgif.c', |
+ '../third_party/externals/jpeg/rdppm.c', |
+ '../third_party/externals/jpeg/rdswitch.c', |
+ '../third_party/externals/jpeg/rdtarga.c', |
+ '../third_party/externals/jpeg/wrbmp.c', |
+ '../third_party/externals/jpeg/wrgif.c', |
+ '../third_party/externals/jpeg/wrppm.c', |
+ '../third_party/externals/jpeg/wrtarga.c', |
], |
'include_dirs': [ |
'../third_party/externals/jpeg', |