Bob Badour | 8117c2a | 2021-02-03 18:31:58 -0800 | [diff] [blame] | 1 | package { |
| 2 | // http://go/android-license-faq |
| 3 | // A large-scale-change added 'default_applicable_licenses' to import |
| 4 | // the below license kinds from "system_media_license": |
| 5 | // SPDX-license-identifier-Apache-2.0 |
| 6 | default_applicable_licenses: ["system_media_license"], |
| 7 | } |
| 8 | |
Steven Moreland | a834562 | 2017-04-13 19:06:39 -0700 | [diff] [blame] | 9 | cc_library_headers { |
| 10 | name: "libaudio_system_headers", |
| 11 | host_supported: true, |
Kevin Rocard | 0e586f4 | 2018-01-24 06:09:44 +0000 | [diff] [blame] | 12 | vendor_available: true, |
Justin Yun | e1f7b8b | 2020-11-11 19:27:40 +0900 | [diff] [blame] | 13 | product_available: true, |
Victor Khimenko | b1d47bf | 2020-06-16 01:12:29 +0200 | [diff] [blame] | 14 | // TODO(b/153609531): remove when no longer needed. |
| 15 | native_bridge_supported: true, |
Steven Moreland | 013d4a6 | 2017-04-17 18:25:21 -0700 | [diff] [blame] | 16 | |
| 17 | header_libs: ["libcutils_headers"], |
| 18 | export_header_lib_headers: ["libcutils_headers"], |
| 19 | |
Steven Moreland | a834562 | 2017-04-13 19:06:39 -0700 | [diff] [blame] | 20 | export_include_dirs: ["include"], |
| 21 | |
| 22 | target: { |
| 23 | linux_bionic: { |
| 24 | enabled: true, |
| 25 | }, |
| 26 | windows: { |
| 27 | enabled: true, |
| 28 | }, |
Kevin Rocard | f971c08 | 2018-02-23 10:01:56 -0800 | [diff] [blame] | 29 | vendor: { |
Justin Yun | e1f7b8b | 2020-11-11 19:27:40 +0900 | [diff] [blame] | 30 | // product variant does not require this flag |
Jiyong Park | dc6ccf7 | 2018-05-25 10:10:01 +0900 | [diff] [blame] | 31 | cflags: ["-DAUDIO_NO_SYSTEM_DECLARATIONS"], |
Kevin Rocard | f971c08 | 2018-02-23 10:01:56 -0800 | [diff] [blame] | 32 | }, |
Jooyung Han | b5eaeba | 2020-04-16 18:48:35 +0900 | [diff] [blame] | 33 | }, |
| 34 | min_sdk_version: "29", |
Ray Essick | 5578136 | 2022-01-26 09:22:55 -0800 | [diff] [blame] | 35 | apex_available: [ |
| 36 | "//apex_available:platform", |
| 37 | "com.android.media", |
| 38 | "com.android.media.swcodec", |
Roopa Sattiraju | 96aca0b | 2021-12-22 16:42:35 -0800 | [diff] [blame] | 39 | "com.android.bluetooth", |
Ray Essick | 5578136 | 2022-01-26 09:22:55 -0800 | [diff] [blame] | 40 | ], |
Steven Moreland | a834562 | 2017-04-13 19:06:39 -0700 | [diff] [blame] | 41 | } |
Mikhail Naganov | 60e89ab | 2020-01-28 17:27:25 -0800 | [diff] [blame] | 42 | |
| 43 | filegroup { |
| 44 | name: "libaudio_system_audio_base", |
| 45 | srcs: [ |
Mikhail Naganov | 08a8211 | 2020-11-10 21:32:24 +0000 | [diff] [blame] | 46 | "include/system/audio-hal-enums.h", |
Mikhail Naganov | 60e89ab | 2020-01-28 17:27:25 -0800 | [diff] [blame] | 47 | ], |
| 48 | path: "include", |
| 49 | } |
Francois Gaffie | b377ffd | 2021-02-03 10:14:16 +0100 | [diff] [blame] | 50 | |
| 51 | |
| 52 | filegroup { |
| 53 | name: "libaudio_system_audio_common_base", |
| 54 | srcs: [ |
| 55 | "include/system/audio_common-base.h", |
| 56 | ], |
| 57 | path: "include", |
| 58 | } |