When possible, it is recommended that the build.ninja structure use phony rules to give build outputs human-readable names. So for example, if you have an output named c:/path/to/lib.so, you can give it a human-readable name as follows.