Start using blueprint_go_binary
am: c2aa4a9c52
* commit 'c2aa4a9c52426e3cb9b14788096a817c85ea17aa':
Start using blueprint_go_binary
Change-Id: I394b666653cc0a09bdecd67e949e48817a1d07ed
This commit is contained in:
commit
efc8c86371
4 changed files with 9 additions and 5 deletions
|
@ -44,7 +44,7 @@ bootstrap_go_package {
|
|||
}
|
||||
|
||||
|
||||
bootstrap_go_binary {
|
||||
blueprint_go_binary {
|
||||
name: "soong_glob",
|
||||
deps: [
|
||||
"soong-glob",
|
||||
|
@ -166,7 +166,7 @@ bootstrap_go_package {
|
|||
pluginFor: ["soong_build"],
|
||||
}
|
||||
|
||||
bootstrap_go_binary {
|
||||
blueprint_go_binary {
|
||||
name: "soong_jar",
|
||||
srcs: [
|
||||
"cmd/soong_jar/soong_jar.go",
|
||||
|
@ -199,7 +199,7 @@ bootstrap_go_package {
|
|||
// androidmk Android.mk to Blueprints translator
|
||||
//
|
||||
|
||||
bootstrap_go_binary {
|
||||
blueprint_go_binary {
|
||||
name: "androidmk",
|
||||
srcs: [
|
||||
"androidmk/cmd/androidmk/android.go",
|
||||
|
|
|
@ -197,6 +197,10 @@ func (c *config) RemoveAbandonedFiles() bool {
|
|||
return false
|
||||
}
|
||||
|
||||
func (c *config) BlueprintToolLocation() string {
|
||||
return filepath.Join(c.buildDir, "host", c.PrebuiltOS(), "bin")
|
||||
}
|
||||
|
||||
// PrebuiltOS returns the name of the host OS used in prebuilts directories
|
||||
func (c *config) PrebuiltOS() string {
|
||||
switch runtime.GOOS {
|
||||
|
|
|
@ -39,7 +39,7 @@ import (
|
|||
// in a build failure with a "missing and no known rule to make it" error.
|
||||
|
||||
var (
|
||||
globCmd = filepath.Join("${bootstrap.BinDir}", "soong_glob")
|
||||
globCmd = filepath.Join("${bootstrap.ToolDir}", "soong_glob")
|
||||
|
||||
// globRule rule traverses directories to produce a list of files that match $glob
|
||||
// and writes it to $out if it has changed, and writes the directories to $out.d
|
||||
|
|
|
@ -90,7 +90,7 @@ func init() {
|
|||
pctx.Import("github.com/google/blueprint/bootstrap")
|
||||
pctx.StaticVariable("commonJdkFlags", "-source 1.7 -target 1.7 -Xmaxerrs 9999999")
|
||||
pctx.StaticVariable("javacCmd", "javac -J-Xmx1024M $commonJdkFlags")
|
||||
pctx.StaticVariable("jarCmd", filepath.Join("${bootstrap.BinDir}", "soong_jar"))
|
||||
pctx.StaticVariable("jarCmd", filepath.Join("${bootstrap.ToolDir}", "soong_jar"))
|
||||
pctx.HostBinToolVariable("dxCmd", "dx")
|
||||
pctx.HostJavaToolVariable("jarjarCmd", "jarjar.jar")
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue