You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since the README lists "various ways of setting variables" among supported features, and doesn't mention target-specific variable values among unsupported features, I would expect this feature to work.
The text was updated successfully, but these errors were encountered:
rulatir
changed the title
Target-specific variables broken or unsupported
Target-specific variables unsupported or broken
Jun 4, 2020
Thanks @rulatir and thanks for the clear test case. I have added a note to the README that this feature is missing. Not sure at the moment when we'll get a chance to add it, but in principle I wouldn't think it's too hard.
I wonder if this will be blocked by lack of support for multiple rules per target, given that the syntax for setting target-specific variables is rule-ish.
It shouldn't be blocked by that, per se. The Makefile parser could bring all that stuff together. It's more just a question of introducing these new assignments into the Prolog database somehow attached to these rules.
This GNU make feature is either unsupported or broken in biomake.
Simple assignments throw parse error. Recursive assignments are parsed but have no effect.
Makefile
:main-target
built with GNU make:main-target
built with biomake:Since the README lists "various ways of setting variables" among supported features, and doesn't mention target-specific variable values among unsupported features, I would expect this feature to work.
The text was updated successfully, but these errors were encountered: