SquidDev-CC / Howl

A CC build system
http://www.computercraft.info/forums2/index.php?/topic/21254-
MIT License
16 stars 4 forks source link

Dependency rework #34

Open SquidDev opened 8 years ago

SquidDev commented 8 years ago

Currently the dependency system is rather susceptible to breaking, especially on mappings: they tend to send it into an infinite loop. Some tasks do not correctly set the outputs or inputs or do not gather all inputs, resulting in a fairly limited system. Ideally we would be able to have:

It might also be nice to detect whether dependencies have changed or not and so have some form of incremental compilation.