Initial release of pack(automake)

Based on some previous discussion, I’ve made a little development tool that will automatically run make when any of the dependent files change.

Source is here.

It currently should work on Linux (using inotify) and macOS (using kqueue). I would like to also support Windows, but I don’t have access to any Windows machines to develop on.

I would also like to add a hook that gets run whenever a make is triggered (to, for example, make a webpage refresh to see the updated code); coming soon, hopefully.

This might also make sense to move inside SWI, as part of library(make)?

3 Likes