about summary refs log tree commit diff
path: root/src/libexpr/get-drvs.hh
diff options
context:
space:
mode:
authorEelco Dolstra <edolstra@gmail.com>2018-08-17T10·59+0200
committerEelco Dolstra <edolstra@gmail.com>2018-08-17T10·59+0200
commitd277442df53a01343ba7c1df0bbd2a294058dcba (patch)
tree0c4df7b947be75b89d4a9fdc4f756d67b318b471 /src/libexpr/get-drvs.hh
parent19265ed26c5bd25b299896ed851bda6c444cf1a8 (diff)
Fix parser/lexer generation with parallel make
Fun fact: rules with multiple targets don't work properly with 'make
-j'. For example, a rule like

  a b: c
    touch a b

is equivalent to

  a: c
    touch a b

  b: c
    touch a b

so with 'make -j', the 'touch' command will be run twice. See
e.g. https://stackoverflow.com/questions/2973445/gnu-makefile-rule-generating-a-few-targets-from-a-single-source-file.
Diffstat (limited to 'src/libexpr/get-drvs.hh')
0 files changed, 0 insertions, 0 deletions