Home | History | Annotate | Download | only in cc

Lines Matching refs:library

123 func (library *libraryDecorator) androidMkWriteExportedFlags(w io.Writer) {
124 exportedFlags := library.exportedFlags()
128 exportedFlagsDeps := library.exportedFlagsDeps()
134 func (library *libraryDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkData) {
135 if library.static() {
137 } else if library.shared() {
138 ctx.subAndroidMk(ret, &library.stripper)
139 ctx.subAndroidMk(ret, &library.relocationPacker)
142 } else if library.header() {
172 library.androidMkWriteExportedFlags(w)
180 library.androidMkWriteExportedFlags(w)
182 if library.sAbiOutputFile.Valid() {
183 fmt.Fprintln(w, "LOCAL_ADDITIONAL_DEPENDENCIES += ", library.sAbiOutputFile.String())
184 if library.sAbiDiff.Valid() && !library.static() {
185 fmt.Fprintln(w, "LOCAL_ADDITIONAL_DEPENDENCIES += ", library.sAbiDiff.String())
186 fmt.Fprintln(w, "HEADER_ABI_DIFFS += ", library.sAbiDiff.String())
194 if library.coverageOutputFile.Valid() {
195 fmt.Fprintln(w, "LOCAL_PREBUILT_COVERAGE_ARCHIVE :=", library.coverageOutputFile.String())
199 if library.shared() {
200 ctx.subAndroidMk(ret, library.baseInstaller)
272 func (library *toolchainLibraryDecorator) AndroidMk(ctx AndroidMkContext, ret *android.AndroidMkData) {