1cc_library { 2 name: "libtinyalsa", 3 host_supported: true, 4 vendor_available: true, 5 srcs: [ 6 "mixer.c", 7 "pcm.c", 8 ], 9 cflags: ["-Werror", "-Wno-macro-redefined"], 10 export_include_dirs: ["include"], 11 local_include_dirs: ["include"], 12 13 target: { 14 darwin: { 15 enabled: false, 16 }, 17 }, 18} 19 20cc_binary { 21 name: "tinyplay", 22 host_supported: true, 23 srcs: ["tinyplay.c"], 24 shared_libs: ["libtinyalsa"], 25 cflags: ["-Werror"], 26 target: { 27 darwin: { 28 enabled: false, 29 }, 30 }, 31} 32 33cc_binary { 34 name: "tinycap", 35 srcs: ["tinycap.c"], 36 shared_libs: ["libtinyalsa"], 37 cflags: ["-Werror"], 38} 39 40cc_binary { 41 name: "tinymix", 42 srcs: ["tinymix.c"], 43 shared_libs: ["libtinyalsa"], 44 cflags: ["-Werror", "-Wall"], 45} 46 47cc_binary { 48 name: "tinypcminfo", 49 srcs: ["tinypcminfo.c"], 50 shared_libs: ["libtinyalsa"], 51 cflags: ["-Werror"], 52} 53