1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "hardware_interfaces_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["hardware_interfaces_license"], 8} 9 10xsd_config { 11 name: "audio_policy_engine_configurable_configuration_V1_0", 12 srcs: ["AllSchemas.xsd"], 13 package_name: "audio.policy.configurable.V1_0", 14} 15 16// Unfortunately, all rules only have a single output, thus 17// it is needed to create a rule per XSD file. 18 19genrule { 20 name: "audio_policy_engine_configurable_configuration_ComponentLibrary_V1_0", 21 srcs: ["ComponentLibrary.xsd"], 22 out: [ 23 "audio_policy_engine_configurable_configuration_ComponentLibrary_V1_0.xsd", 24 ], 25 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ComponentLibrary_V1_0.xsd", 26} 27 28genrule { 29 name: "audio_policy_engine_configurable_configuration_ComponentTypeSet_V1_0", 30 srcs: ["ComponentTypeSet.xsd"], 31 out: [ 32 "audio_policy_engine_configurable_configuration_ComponentTypeSet_V1_0.xsd", 33 ], 34 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ComponentTypeSet_V1_0.xsd", 35} 36 37genrule { 38 name: "audio_policy_engine_configurable_configuration_ConfigurableDomain_V1_0", 39 srcs: ["ConfigurableDomain.xsd"], 40 out: [ 41 "audio_policy_engine_configurable_configuration_ConfigurableDomain_V1_0.xsd", 42 ], 43 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ConfigurableDomain_V1_0.xsd", 44} 45 46genrule { 47 name: "audio_policy_engine_configurable_configuration_ConfigurableDomains_V1_0", 48 srcs: ["ConfigurableDomains.xsd"], 49 out: [ 50 "audio_policy_engine_configurable_configuration_ConfigurableDomains_V1_0.xsd", 51 ], 52 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ConfigurableDomains_V1_0.xsd", 53} 54 55genrule { 56 name: "audio_policy_engine_configurable_configuration_FileIncluder_V1_0", 57 srcs: ["FileIncluder.xsd"], 58 out: [ 59 "audio_policy_engine_configurable_configuration_FileIncluder_V1_0.xsd", 60 ], 61 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_FileIncluder_V1_0.xsd", 62} 63 64genrule { 65 name: "audio_policy_engine_configurable_configuration_Parameter_V1_0", 66 srcs: ["Parameter.xsd"], 67 out: [ 68 "audio_policy_engine_configurable_configuration_Parameter_V1_0.xsd", 69 ], 70 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_Parameter_V1_0.xsd", 71} 72 73genrule { 74 name: "audio_policy_engine_configurable_configuration_ParameterFrameworkConfiguration_V1_0", 75 srcs: ["ParameterFrameworkConfiguration.xsd"], 76 out: [ 77 "audio_policy_engine_configurable_configuration_ParameterFrameworkConfiguration_V1_0.xsd", 78 ], 79 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ParameterFrameworkConfiguration_V1_0.xsd", 80} 81 82genrule { 83 name: "audio_policy_engine_configurable_configuration_ParameterSettings_V1_0", 84 srcs: ["ParameterSettings.xsd"], 85 out: [ 86 "audio_policy_engine_configurable_configuration_ParameterSettings_V1_0.xsd", 87 ], 88 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_ParameterSettings_V1_0.xsd", 89} 90 91genrule { 92 name: "audio_policy_engine_configurable_configuration_Subsystem_V1_0", 93 srcs: ["Subsystem.xsd"], 94 out: [ 95 "audio_policy_engine_configurable_configuration_Subsystem_V1_0.xsd", 96 ], 97 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_Subsystem_V1_0.xsd", 98} 99 100genrule { 101 name: "audio_policy_engine_configurable_configuration_SystemClass_V1_0", 102 srcs: ["SystemClass.xsd"], 103 out: [ 104 "audio_policy_engine_configurable_configuration_SystemClass_V1_0.xsd", 105 ], 106 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_SystemClass_V1_0.xsd", 107} 108 109genrule { 110 name: "audio_policy_engine_configurable_configuration_W3cXmlAttributes_V1_0", 111 srcs: ["W3cXmlAttributes.xsd"], 112 out: [ 113 "audio_policy_engine_configurable_configuration_W3cXmlAttributes_V1_0.xsd", 114 ], 115 cmd: "cp -f $(in) $(genDir)/audio_policy_engine_configurable_configuration_W3cXmlAttributes_V1_0.xsd", 116} 117