'Ninja' has implicit dependency on input '.ninja' file.
Let's thing about following example.
< build.ninja >
rule hello
command = echo ${msg}
build aaaa: hello
msg = aaaa
build build.ninja: hello
msg = build.ninja
-----
$ ninja yyyyyyy
[1/1] echo build.ninja
build.ninja
ninja: error: unknown target 'yyyyyyy'
---------------
Ninja try to build input '.ninja' file if rule for the '.ninja' is defined.
And then Ninja try to build given target.
'Domain > Android' 카테고리의 다른 글
Android NDK binary built with aarch64-llvm doesn't detect 'divide by zero'! (0) | 2023.09.18 |
---|---|
[Android] Build goldfish kernel with NDK toolchain. (0) | 2015.10.19 |
[Android] signing verification (0) | 2015.02.11 |
[Android] 죽지않는 service 만들기. (0) | 2015.02.11 |
[Android] Package verification with signature. (0) | 2015.02.02 |