Improve error message when a required makefile can't be found
Bug: 193566316 Test: go test Change-Id: I41a28808c95df76f212980ef1e59047312fe587b
This commit is contained in:
@@ -1049,7 +1049,7 @@ def init(g, handle):
|
|||||||
}.get("vendor/%s/cfg.mk" % g["MY_PATH"])
|
}.get("vendor/%s/cfg.mk" % g["MY_PATH"])
|
||||||
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
||||||
if not _varmod_init:
|
if not _varmod_init:
|
||||||
rblf.mkerror("cannot")
|
rblf.mkerror("product.mk", "Cannot find %s" % ("vendor/%s/cfg.mk" % g["MY_PATH"]))
|
||||||
rblf.inherit(handle, _varmod, _varmod_init)
|
rblf.inherit(handle, _varmod, _varmod_init)
|
||||||
`,
|
`,
|
||||||
},
|
},
|
||||||
@@ -1073,7 +1073,7 @@ def init(g, handle):
|
|||||||
}.get("%s/cfg.mk" % g["MY_PATH"])
|
}.get("%s/cfg.mk" % g["MY_PATH"])
|
||||||
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
||||||
if not _varmod_init:
|
if not _varmod_init:
|
||||||
rblf.mkerror("cannot")
|
rblf.mkerror("product.mk", "Cannot find %s" % ("%s/cfg.mk" % g["MY_PATH"]))
|
||||||
rblf.inherit(handle, _varmod, _varmod_init)
|
rblf.inherit(handle, _varmod, _varmod_init)
|
||||||
`,
|
`,
|
||||||
},
|
},
|
||||||
@@ -1099,7 +1099,7 @@ def init(g, handle):
|
|||||||
}.get("%s/cfg.mk" % g["MY_PATH"])
|
}.get("%s/cfg.mk" % g["MY_PATH"])
|
||||||
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
||||||
if not _varmod_init:
|
if not _varmod_init:
|
||||||
rblf.mkerror("cannot")
|
rblf.mkerror("product.mk", "Cannot find %s" % ("%s/cfg.mk" % g["MY_PATH"]))
|
||||||
rblf.inherit(handle, _varmod, _varmod_init)
|
rblf.inherit(handle, _varmod, _varmod_init)
|
||||||
#RBC# include_top vendor/foo1
|
#RBC# include_top vendor/foo1
|
||||||
_entry = {
|
_entry = {
|
||||||
@@ -1107,7 +1107,7 @@ def init(g, handle):
|
|||||||
}.get("%s/cfg.mk" % g["MY_PATH"])
|
}.get("%s/cfg.mk" % g["MY_PATH"])
|
||||||
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
(_varmod, _varmod_init) = _entry if _entry else (None, None)
|
||||||
if not _varmod_init:
|
if not _varmod_init:
|
||||||
rblf.mkerror("cannot")
|
rblf.mkerror("product.mk", "Cannot find %s" % ("%s/cfg.mk" % g["MY_PATH"]))
|
||||||
rblf.inherit(handle, _varmod, _varmod_init)
|
rblf.inherit(handle, _varmod, _varmod_init)
|
||||||
`,
|
`,
|
||||||
},
|
},
|
||||||
|
@@ -110,7 +110,9 @@ func (i inheritedDynamicModule) emitSelect(gctx *generationContext) {
|
|||||||
gctx.writef("if not %s:", i.entryName())
|
gctx.writef("if not %s:", i.entryName())
|
||||||
gctx.indentLevel++
|
gctx.indentLevel++
|
||||||
gctx.newLine()
|
gctx.newLine()
|
||||||
gctx.write(`rblf.mkerror("cannot")`)
|
gctx.write(`rblf.mkerror("`, gctx.starScript.mkFile, `", "Cannot find %s" % (`)
|
||||||
|
i.path.emit(gctx)
|
||||||
|
gctx.write("))")
|
||||||
gctx.indentLevel--
|
gctx.indentLevel--
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user