aboutsummaryrefslogtreecommitdiff
path: root/reproduce/analysis/config
diff options
context:
space:
mode:
authorMohammad Akhlaghi <mohammad@akhlaghi.org>2020-07-01 18:14:44 +0100
committerMohammad Akhlaghi <mohammad@akhlaghi.org>2020-07-01 18:18:53 +0100
commitdeba07c43ebddc31ecdbcf520e2bbaf57e6f8027 (patch)
tree351857cdc8c2af6b28e3deb5f8757e5763f83fdc /reproduce/analysis/config
parentaee6d612073ce9be8aef4183c5ac7688ed4733e8 (diff)
Properly accounting for space characters in host's PATH
Until now, when reading the host's PATH environment variable we weren't accounting for directory names with a space character. This was most prominently visible in the 'low-level-links' step where we put links to some core system components into the project's build directory (mainly for prorietary systems like macOS). To address the problem, double quotations have been placed around the part that we extract 'ccache' from the PATH, and the part where we make the symbolic link. In the process the comments above 'makelink' were made more clear and 'low-level-links' now depends on 'grep' (which is the highest-level program it uses). This bug was reported by Mahdieh Navabi.
Diffstat (limited to 'reproduce/analysis/config')
0 files changed, 0 insertions, 0 deletions