1*e1eccf28SAndroid Build Coastguard Worker// Build API doc generator ==================== 2*e1eccf28SAndroid Build Coastguard Worker 3*e1eccf28SAndroid Build Coastguard Workerpackage { 4*e1eccf28SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 5*e1eccf28SAndroid Build Coastguard Worker} 6*e1eccf28SAndroid Build Coastguard Worker 7*e1eccf28SAndroid Build Coastguard Workercc_binary_host { 8*e1eccf28SAndroid Build Coastguard Worker name: "rs-api-doc-generator", 9*e1eccf28SAndroid Build Coastguard Worker srcs: [ 10*e1eccf28SAndroid Build Coastguard Worker "Generator.cpp", 11*e1eccf28SAndroid Build Coastguard Worker "Specification.cpp", 12*e1eccf28SAndroid Build Coastguard Worker "GenerateDocumentation.cpp", 13*e1eccf28SAndroid Build Coastguard Worker "GenerateHeaderFiles.cpp", 14*e1eccf28SAndroid Build Coastguard Worker "GenerateTestFiles.cpp", 15*e1eccf28SAndroid Build Coastguard Worker "Scanner.cpp", 16*e1eccf28SAndroid Build Coastguard Worker "Utilities.cpp", 17*e1eccf28SAndroid Build Coastguard Worker "GenerateRSFunctionsList.cpp", 18*e1eccf28SAndroid Build Coastguard Worker ], 19*e1eccf28SAndroid Build Coastguard Worker 20*e1eccf28SAndroid Build Coastguard Worker cflags: [ 21*e1eccf28SAndroid Build Coastguard Worker "-Wall", 22*e1eccf28SAndroid Build Coastguard Worker "-Werror", 23*e1eccf28SAndroid Build Coastguard Worker ], 24*e1eccf28SAndroid Build Coastguard Worker 25*e1eccf28SAndroid Build Coastguard Worker sanitize: { 26*e1eccf28SAndroid Build Coastguard Worker never: true, 27*e1eccf28SAndroid Build Coastguard Worker }, 28*e1eccf28SAndroid Build Coastguard Worker} 29*e1eccf28SAndroid Build Coastguard Worker 30*e1eccf28SAndroid Build Coastguard Workerfilegroup { 31*e1eccf28SAndroid Build Coastguard Worker name: "rs_script_api", 32*e1eccf28SAndroid Build Coastguard Worker srcs: ["include/*.rsh"], 33*e1eccf28SAndroid Build Coastguard Worker path: "include", 34*e1eccf28SAndroid Build Coastguard Worker} 35