Previously I had a ‘group’ being a special xml file ending with .vgroup that details the dependancies and files that are a part of a group. The directory that has the same name of the group is automatically searched for voodoo files and those are added to the the group as well. I was thinking, this is overly complicated - the dependancy can be worked out from the files themselves and it’s not often that you want files from a group being in two different places.
So now a group is just a folder of voodoo files found in the default base folder. They can all be loaded and unloaded at the same time. Loading a single file encapsulates it in a group within the virtual machine.
0 Responses to “Introduction to Groups”