hijack cubescript and bind to lua
refresh makefile dependencies