[bug #42125] Explicit rules do not support multiple targets

2020-01-03 Thread Paul D. Smith
Update of bug #42125 (project make): Status:None => Fixed Assigned to:None => psmith Open/Closed:Open => Closed Fixed Release:

[bug #42125] Explicit rules do not support multiple targets

2017-03-09 Thread Dietmar Schindler
Follow-up Comment #9, bug #42125 (project make): _… how can a static pattern rule have multiple targets? Each pattern in the target needs to match each of the elements of the static list…_ - Currently, a static pattern rule cannot have multiple "target-pattern"s, but people (at least the original

[bug #42125] Explicit rules do not support multiple targets

2017-03-08 Thread Paul D. Smith
Follow-up Comment #8, bug #42125 (project make): I'm afraid I don't understand: how can a static pattern rule have multiple targets? Each pattern in the target needs to match each of the elements of the static list, so clearly you can't have multiple patterns. Unless you're saying that the targe

[bug #42125] Explicit rules do not support multiple targets

2017-03-07 Thread Dietmar Schindler
Follow-up Comment #7, bug #42125 (project make): Regarding comment #5: Thanks for contemplating my suggestion! Indeed I paid insufficient attention to the implications of allowing some other pattern rule to be chosen, and I see that this is undesirable and that the static pattern rule shall be sta

[bug #42125] Explicit rules do not support multiple targets

2017-03-03 Thread Kyle Rose
Follow-up Comment #6, bug #42125 (project make): I think maybe the naming is unfortunately confusing. A static pattern rule is best regarded as a form of shorthand. I think many folks read the semantics of search into the word "pattern", when in this case it's just substitution. I'd be much more

[bug #42125] Explicit rules do not support multiple targets

2017-03-03 Thread Paul D. Smith
Follow-up Comment #5, bug #42125 (project make): I understand why you may consider it counterintuitive based on the naming, but I don't understand why you consider it unfortunate. Suppose that we made the change in the implementation that you suggest: that would mean that the targets listed in th

[bug #42125] Explicit rules do not support multiple targets

2017-03-03 Thread Dietmar Schindler
Follow-up Comment #4, bug #42125 (project make): (I hope this comment doesn't contribute to an unwanted design discussion.) Regarding comment #1: _A static pattern rule is a form of explicit rule, not an implicit rule such as pattern rule._ - While saying that a _static pattern rule_ is not a _pat

[bug #42125] Explicit rules do not support multiple targets

2016-04-17 Thread Paul D. Smith
Follow-up Comment #3, bug #42125 (project make): Hi Tristan. Please move this proposal to the bug-make@gnu.org mailing list. I don't want to have a design discussion in the bug tracker. Thanks. ___ Reply to this item at:

[bug #42125] Explicit rules do not support multiple targets

2016-04-17 Thread Tristan Wibberley
Follow-up Comment #2, bug #42125 (project make): There is a space of inputs that is currently disallowed that could support both multiple rule types: 1. a single target for each of multiple rules, and 2. a single rule having multiple targets for both implicit and explicit rules. T

[bug #42125] Explicit rules do not support multiple targets

2014-04-15 Thread Paul D. Smith
Update of bug #42125 (project make): Item Group: Bug => Enhancement Triage Status:None => Medium Effort Summary: Static pattern rules do not support multiple targets => Explicit rules do not sup