HomeSort by relevance Sort by last modified time
    Searched refs:Soong (Results 1 - 24 of 24) sorted by null

  /build/make/core/
soong_app_prebuilt.mk 1 # App prebuilt coming from Soong.
6 $(call pretty-error,soong_app_prebuilt.mk may only be used from Soong)
86 # warn/allowed types are both empty because Soong modules can't depend on
soong_java_prebuilt.mk 1 # Java prebuilt coming from Soong.
8 $(call pretty-error,soong_java_prebuilt.mk may only be used from Soong)
79 $(eval $(call hiddenapi-copy-soong-jar,$(LOCAL_SOONG_DEX_JAR),$(common_javalib.jar)))
136 # warn/allowed types are both empty because Soong modules can't depend on
prebuilt_internal.mk 50 # shared libraries built by soong, as we build many different versions of each
159 # Soong exports cflags instead of include dirs, so that -isystem can be included.
163 $(call pretty-error,LOCAL_EXPORT_CFLAGS can only be used by Soong, use LOCAL_EXPORT_C_INCLUDE_DIRS instead)
binary.mk 412 # soong defined modules already have done through this
432 # Modules from soong do not need this since the dependencies are already handled there.
447 endif # this module is not from soong
    [all...]
  /build/soong/shared/
paths.go 17 // This file exists to share path-related logic between both soong_ui and soong
23 // Given the out directory, returns the root of the temp directory (to be cleared at the start of each execution of Soong)
  /build/soong/ui/build/
proc_sync.go 26 "android/soong/ui/logger"
30 // i.e. making sure only one Soong process is running for a given output directory
78 logger.Printf("Acquired lock on %v; previous Soong process must have completed. Continuing...\n", lock.description())
88 return fmt.Errorf("Tried to lock %s, but timed out %s . Make sure no other Soong process is using it",
91 logger.Printf("Waiting up to %s to lock %v to ensure no other Soong process is running in the same output directory\n", description, lock.description())
test_build.go 56 bootstrapDir := filepath.Join(outDir, "soong", ".bootstrap")
57 miniBootstrapDir := filepath.Join(outDir, "soong", ".minibootstrap")
69 // Leaf node is in one of Soong's bootstrap directories, which do not have
build.go 30 ensureEmptyFileExists(ctx, filepath.Join(config.SoongOutDir(), ".soong.in_make"))
133 // Make sure that no other Soong process is running with the same output directory
159 // Run Soong
finder.go 18 "android/soong/finder"
19 "android/soong/finder/fs"
20 "android/soong/ui/logger"
28 // This file provides an interface to the Finder for use in Soong UI
config.go 27 "android/soong/shared"
53 const srcDirFileCheck = "build/soong/root.bp"
89 // These should only come from Soong, not the environment.
376 return filepath.Join(c.OutDir(), "soong")
  /build/soong/python/
androidmk.go 18 "android/soong/android"
74 // Soong installation is only supported for host modules. Have Make
75 // installation trigger Soong installation.
  /build/soong/android/
makevars.go 42 // Verify the make variable matches the Soong version, fail the build
45 // Check to see if the make variable matches the Soong version, warn if
49 // These are equivalent to the above, but sort the make and soong
164 define soong-compare-var
169 $$(warning $(1) does not match between Make and Soong:)
171 $(if $(2),$$(warning Soong adds: $$(filter-out $$(my_val_make),$$(my_val_soong))),$$(warning Soong: $$(my_val_soong)))
200 fmt.Fprintf(buf, "$(eval $(call soong-compare-var,%s,%s,my_check_failed := true))\n\n", v.name, sort)
205 $(error Soong variable check failed)
223 fmt.Fprintf(buf, "$(eval $(call soong-compare-var,%s,%s))\n\n", v.name, sort
    [all...]
  /build/soong/
doc.go 15 // Soong is a builder for Android that uses Blueprint to parse Blueprints
17 // Soong itself is responsible for converting the modules read by Blueprint
56 package soong package
  /build/soong/cmd/sbox/
sbox.go 106 // However, Soong also needs to be able to separately remove the sandbox directory on startup (if it has anything left in it)
167 // then at the beginning of the next build, Soong will retry the cleanup
253 // Soong will delete it later anyway.
  /build/soong/cmd/multiproduct_kati/
main.go 30 "android/soong/ui/build"
31 "android/soong/ui/logger"
32 "android/soong/ui/tracer"
33 "android/soong/zip"
54 var onlyConfig = flag.Bool("only-config", false, "Only run product config (not Soong or Kati)")
55 var onlySoong = flag.Bool("only-soong", false, "Only run product config and Soong (not Kati)")
249 log.SetOutput(filepath.Join(distLogsDir, "soong.log"))
252 log.SetOutput(filepath.Join(config.OutDir(), "soong.log"))
337 productLog.SetOutput(filepath.Join(productLogDir, "soong.log")
    [all...]
  /external/wayland-protocols/
wayland_protocol_codegen.go 17 // Package wayland_protcool defines extension modules for the Soong build system
24 // base Soong "gensrcs" module, but there are two functional differences:
42 "android/soong/android"
43 "android/soong/genrule"
47 // Register out extension module type name with Soong.
54 pctx = android.NewPackageContext("android/soong/external/wayland-protocol")
102 // waylandGenModule defines the Soong module for each instance.
  /build/soong/androidmk/cmd/androidmk/
android.go 18 mkparser "android/soong/androidmk/parser"
68 "LOCAL_USE_AAPT2": skip, // Always enabled in Soong
69 "LOCAL_JAR_EXCLUDE_FILES": skip, // Soong never excludes files from jars
531 // The Soong replacement for CFLAGS doesn't need the same extra escaped quotes that were present in Make
androidmk.go 26 "android/soong/bpfix/bpfix"
28 mkparser "android/soong/androidmk/parser"
181 // subdirs are already automatically included in Soong
  /build/soong/cc/
androidmk.go 23 "android/soong/android"
307 // Soong installation is only supported for host modules. Have Make
308 // installation trigger Soong installation.
check.go 24 "android/soong/cc/config"
109 // TODO: Probably should just redo this property to prefix -l in Soong
binary.go 18 "android/soong/android"
50 // (in Make or Soong).
compiler.go 24 "android/soong/android"
25 "android/soong/cc/config"
284 // typical Soong approach would be to only make the headers for the
  /build/soong/java/
androidmk.go 24 "android/soong/android"
70 // TODO(ccross): remove this once droiddoc is in soong
199 // Reverse the order, Soong stores rroDirs in aapt2 order (low to high priority), but Make
aar.go 18 "android/soong/android"
183 // This file isn't used by Soong, but is generated for exporting

Completed in 881 milliseconds