You don't need a compiler or anything like that.
All you need is a configuration file which tells your interpreter where and what to read and pack the other files either in subdirectories or a zip or something similar and load it and interprete it.
All you need is a configuration file which tells your interpreter where and what to read and pack the other files either in subdirectories or a zip or something similar and load it and interprete it.