| // Copyright 2010 The Android Open Source Project | 
 |  | 
 | cc_library { | 
 |     name: "libsparse", | 
 |     host_supported: true, | 
 |     recovery_available: true, | 
 |     unique_host_soname: true, | 
 |     srcs: [ | 
 |         "backed_block.cpp", | 
 |         "output_file.cpp", | 
 |         "sparse.cpp", | 
 |         "sparse_crc32.cpp", | 
 |         "sparse_err.cpp", | 
 |         "sparse_read.cpp", | 
 |     ], | 
 |     cflags: ["-Werror"], | 
 |     local_include_dirs: ["include"], | 
 |     export_include_dirs: ["include"], | 
 |     shared_libs: [ | 
 |         "libz", | 
 |         "libbase", | 
 |     ], | 
 |     target: { | 
 |         windows: { | 
 |             enabled: true, | 
 |         }, | 
 |     }, | 
 | } | 
 |  | 
 | cc_binary { | 
 |     name: "simg2img", | 
 |     host_supported: true, | 
 |     srcs: [ | 
 |         "simg2img.cpp", | 
 |         "sparse_crc32.cpp", | 
 |     ], | 
 |     static_libs: [ | 
 |         "libsparse", | 
 |         "libz", | 
 |         "libbase", | 
 |     ], | 
 |  | 
 |     cflags: ["-Werror"], | 
 | } | 
 |  | 
 | cc_binary { | 
 |     name: "img2simg", | 
 |     host_supported: true, | 
 |     srcs: ["img2simg.cpp"], | 
 |     static_libs: [ | 
 |         "libsparse", | 
 |         "libz", | 
 |         "libbase", | 
 |     ], | 
 |  | 
 |     cflags: ["-Werror"], | 
 | } | 
 |  | 
 | cc_binary_host { | 
 |     name: "append2simg", | 
 |     srcs: ["append2simg.cpp"], | 
 |     static_libs: [ | 
 |         "libsparse", | 
 |         "libz", | 
 |         "libbase", | 
 |     ], | 
 |  | 
 |     cflags: ["-Werror"], | 
 | } |