OLD | NEW |
1 # Target for including zlib. | |
2 { | 1 { |
3 'targets': [ | 2 'targets': [ |
4 { | 3 { |
5 'target_name': 'zlib', | 4 'target_name': 'zlib', |
6 'type': 'static_library', | 5 'type': 'static_library', |
7 'dependencies': [ | 6 'dependencies': [ |
8 'skia_lib.gyp:skia_lib', | 7 'skia_lib.gyp:skia_lib', |
9 ], | 8 ], |
10 'sources': [ | 9 'sources': [ |
11 '../include/core/SkFlate.h', | 10 '../include/core/SkFlate.h', |
(...skipping 12 matching lines...) Expand all Loading... |
24 [ 'skia_os == "ios"', { | 23 [ 'skia_os == "ios"', { |
25 'link_settings': { | 24 'link_settings': { |
26 'libraries': [ | 25 'libraries': [ |
27 '$(SDKROOT)/usr/lib/libz.dylib', | 26 '$(SDKROOT)/usr/lib/libz.dylib', |
28 ], | 27 ], |
29 }, | 28 }, |
30 'defines': [ 'SK_ZLIB_INCLUDE=<zlib.h>', ], | 29 'defines': [ 'SK_ZLIB_INCLUDE=<zlib.h>', ], |
31 }], | 30 }], |
32 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "android", "nac
l"]', { | 31 [ 'skia_os in ["linux", "freebsd", "openbsd", "solaris", "android", "nac
l"]', { |
33 'link_settings': { 'libraries': [ '-lz', ], }, | 32 'link_settings': { 'libraries': [ '-lz', ], }, |
34 'conditions': [ | 33 'defines': [ 'SK_ZLIB_INCLUDE=<zlib.h>', ], |
35 [ 'skia_android_framework==0', { | |
36 'defines': [ 'SK_ZLIB_INCLUDE=<zlib.h>', ], | |
37 }], | |
38 ], | |
39 }], | |
40 [ 'skia_android_framework', { | |
41 'include_dirs': [ | |
42 'external/zlib', | |
43 ], | |
44 }], | 34 }], |
45 ], | 35 ], |
46 }, | 36 }, |
47 ], | 37 ], |
48 } | 38 } |
OLD | NEW |