Hi senecasax
Thanks for your interest. Have you checked out the latest builds? This is covered in the first post under the "Warning" paragraph.
When I updated all the packages over the weekend because of a glitch with Panther, I also added a step to all of the preflight scripts like the one you suggest. I used the approach that Cracker has adopted in the Windows installer and copy the three critical text files into a backup folder called "Before GOTMxx"..
These files were always backwards compatible until GOTM24, when one of the text files became incompatible with the previous games, so this has only just become necessary.
My packages have always have preflight scripts. They check that the selected destination folder contains some prerequisite files and folders to indicate that it is at the correct mod state, and that the Civ3 version is 1.29. Some also have postflight scripts to move files around after the installation. For example the full installer for GOTM23 moves the existing resources files into the backup location and copies the GOTM ones into the active location, and the GOTM25 installer does some magic with the sound files.
You can read the scripts in the packages by opening them in Finder and looking in Contents/Resources. They are, not surprisingly, called "preflight" and "postflight", and they are plain text files containing bash scripts.
Thanks for your interest. Have you checked out the latest builds? This is covered in the first post under the "Warning" paragraph.
When I updated all the packages over the weekend because of a glitch with Panther, I also added a step to all of the preflight scripts like the one you suggest. I used the approach that Cracker has adopted in the Windows installer and copy the three critical text files into a backup folder called "Before GOTMxx"..
These files were always backwards compatible until GOTM24, when one of the text files became incompatible with the previous games, so this has only just become necessary.
My packages have always have preflight scripts. They check that the selected destination folder contains some prerequisite files and folders to indicate that it is at the correct mod state, and that the Civ3 version is 1.29. Some also have postflight scripts to move files around after the installation. For example the full installer for GOTM23 moves the existing resources files into the backup location and copies the GOTM ones into the active location, and the GOTM25 installer does some magic with the sound files.
You can read the scripts in the packages by opening them in Finder and looking in Contents/Resources. They are, not surprisingly, called "preflight" and "postflight", and they are plain text files containing bash scripts.