A Question And A Plea For Consistancy :D
Moderator: Forum Moderators
-
- Posts: 537
- Joined: September 15th, 2003, 2:54 pm
- Location: Sheffield (UK)
- Contact:
A Question And A Plea For Consistancy :D
OK... I have now think I have added full drag-and-drop installation of campaigns for the MacOSX cvs version... but I'd like to check some things.
Currently it works as follows:
1) If the dragged item is a file, drop it into data/scenarios
2) If it is a folder copy subfolders thus:
So the key thing is am I missing anything crucial?
Also is this packaging of subfolders an agreed approach for campaign development, so fairly unlikely to change?
If it isn't... the plea... could a consistant heirarchy be agreed?
The wiki doesn't seem to list this on the building scenarios section. It might be useful if there were a BuildingScenariosPackaging or BuildingScenariosDistributing type page.
I know that makefiles can simplify installation for some platforms, but are platform specific. An agreed folder structure allows packagers to amend the binaries to then process these in the most appropriate way for any given system.
Thanks
Sithrandel
Currently it works as follows:
1) If the dragged item is a file, drop it into data/scenarios
2) If it is a folder copy subfolders thus:
Code: Select all
images -> images
misc -> images/misc
scenarios -> data/scenarios
data -> data
maps -> data/maps
units -> data/units
And nested subfolders of these are copied intact. Files can be overwritten, but folders are not (though files therein can be).
Also is this packaging of subfolders an agreed approach for campaign development, so fairly unlikely to change?
If it isn't... the plea... could a consistant heirarchy be agreed?
The wiki doesn't seem to list this on the building scenarios section. It might be useful if there were a BuildingScenariosPackaging or BuildingScenariosDistributing type page.
I know that makefiles can simplify installation for some platforms, but are platform specific. An agreed folder structure allows packagers to amend the binaries to then process these in the most appropriate way for any given system.
Thanks
Sithrandel