| Jesse Hall | 081806e | 2017-02-11 22:50:02 -0800 | [diff] [blame] | 1 | ndk_headers { | 
 | 2 |     name: "libsync_headers", | 
 | 3 |     from: "include/ndk", | 
 | 4 |     to: "android", | 
 | 5 |     srcs: ["include/ndk/sync.h"], | 
 | 6 |     license: "NOTICE", | 
 | 7 | } | 
 | 8 |  | 
 | 9 | ndk_library { | 
| Steven Moreland | db9b260 | 2017-04-10 12:58:03 -0700 | [diff] [blame] | 10 |     name: "libsync", | 
| Jesse Hall | 081806e | 2017-02-11 22:50:02 -0800 | [diff] [blame] | 11 |     symbol_file: "libsync.map.txt", | 
 | 12 |     first_version: "26", | 
 | 13 | } | 
 | 14 |  | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 15 | cc_defaults { | 
 | 16 |     name: "libsync_defaults", | 
 | 17 |     srcs: ["sync.c"], | 
 | 18 |     local_include_dirs: ["include"], | 
 | 19 |     export_include_dirs: ["include"], | 
 | 20 |     cflags: ["-Werror"], | 
 | 21 | } | 
 | 22 |  | 
| Tao Bao | f32d3df | 2018-08-07 10:55:27 -0700 | [diff] [blame] | 23 | cc_library { | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 24 |     name: "libsync", | 
| Tao Bao | f32d3df | 2018-08-07 10:55:27 -0700 | [diff] [blame] | 25 |     recovery_available: true, | 
| dimitry | 0726be3 | 2019-05-14 14:39:15 +0200 | [diff] [blame] | 26 |     native_bridge_supported: true, | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 27 |     defaults: ["libsync_defaults"], | 
 | 28 | } | 
 | 29 |  | 
| Jiyong Park | b87f884 | 2017-08-14 15:21:28 +0900 | [diff] [blame] | 30 | llndk_library { | 
 | 31 |     name: "libsync", | 
 | 32 |     symbol_file: "libsync.map.txt", | 
 | 33 |     export_include_dirs: ["include"], | 
 | 34 | } | 
 | 35 |  | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 36 | cc_test { | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 37 |     name: "sync-unit-tests", | 
 | 38 |     shared_libs: ["libsync"], | 
 | 39 |     srcs: ["tests/sync_test.cpp"], | 
 | 40 |     cflags: [ | 
 | 41 |         "-g", | 
 | 42 |         "-Wall", | 
 | 43 |         "-Werror", | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 44 |         "-Wno-missing-field-initializers", | 
 | 45 |         "-Wno-sign-compare", | 
 | 46 |     ], | 
| Dan Willemsen | 194edf7 | 2016-08-26 15:01:36 -0700 | [diff] [blame] | 47 | } |