-
Notifications
You must be signed in to change notification settings - Fork 221
Open
Description
| Previous ID | SR-9735 |
| Radar | None |
| Original Reporter | ePirat (JIRA User) |
| Type | Bug |
Environment
llbuild git (b8f6f85)
Additional Detail from JIRA
| Votes | 0 |
| Component/s | llbuild |
| Labels | Bug |
| Assignee | None |
| Priority | Medium |
md5: 08bc34cc7672d45d30d1b2d3ca8325d3
Issue Description:
Trying to build a ninja manifest that declares an output file to a nonexistent subdirectory, the ninja implementation of llbuild fails to create the subdirectories, which results in build failure.
This does not match the upstream ninja behavior.
A minimal ninja file to reproduce this:
rule CAT
command = cat ${in} > ${out}build
subdir/output: CAT inputThis build file requires a file named `input` to exist in the directory where this is run.