smlnj / legacy

This project is the old version of Standard ML of New Jersey that continues to support older systems (e.g., 32-bit machines).
BSD 3-Clause "New" or "Revised" License
29 stars 9 forks source link

Update makefile #267

Closed atupone closed 1 year ago

atupone commented 1 year ago

Sequence VERSION and OBJS

Description

VERSION target make a clean, so it should be run before the compilation of objects The new make shuffle can change the order of the right side of the rules, and also a parallel make can run both VERSION and OBJS in parallel.

The change proposed is not the best way to achieve that, as it does not check if the rule is already satisfied.