982
edits
m (→Current Status of development on the team clone: fg-download-and-compile-fgmeta.git: add cleanup tasks) |
m (→Special Handling for fgdata: table fixes) |
||
| Line 148: | Line 148: | ||
! Strategy | ! Strategy | ||
|- | |- | ||
| 1 || -L 2 ||forces the use of a symlink to fgdata-version | | 1 || -L 2 ||anything or nothing||forces the use of a symlink to fgdata-version | ||
No analysis needed | |||
|Apply Rule 1 | |||
|- | |- | ||
| 2 || -L 1 ||forces the use of a symlink to fgdata-git | | 2 || -L 1 ||anything or nothing ||forces the use of a symlink to fgdata-git | ||
No analysis needed | |||
|Apply Rule 2 | |||
|- | |- | ||
| 3 || -L 0 ||non-symlinked fgdata or install/fgdata does not exist || The option forces the original script behavior | | 3 || -L 0 ||non-symlinked fgdata or install/fgdata does not exist || The option forces the original script behavior || No action required. No symlink used | ||
|- | |- | ||
| 4 || -L 0 ||symlinked to fgdata-git || We're all set || No action required. Use the existing symlink | | 4 || -L 0 ||symlinked to fgdata-git || We're all set || No action required. Use the existing symlink | ||
| Line 158: | Line 162: | ||
| 5 || -L 0 ||symlinked to fgdata-version and the version is the one required || We're all set ||No action required. Use the existing symlink | | 5 || -L 0 ||symlinked to fgdata-version and the version is the one required || We're all set ||No action required. Use the existing symlink | ||
|- | |- | ||
| 6 || -L 0 ||symlinked to fgdata-version and the version is <u>not</u> the one required || Change the symlink. Apply rule 1. | | 6 || -L 0 ||symlinked to fgdata-version and the version is <u>not</u> the one required ||Use fgdata version copies|| Change the symlink. Apply rule 1. | ||
|- | |- | ||
| 7 || none ||non-symlinked fgdata || an fgdata-git or fgdata-version does exist || Symlink fgdata-git or required fgdata-version based on rule 0 | | 7 || none ||non-symlinked fgdata or nothing || an fgdata-git or fgdata-version does exist || Symlink fgdata-git or required fgdata-version based on rule 0 | ||
|- | |- | ||
| 8 || none ||non-symlinked fgdata || no fgdata-git or fgdata-version exists || No action required. No symlink used | | 8 || none ||non-symlinked fgdata or nothing || no fgdata-git or fgdata-version exists || No action required. No symlink used | ||
|} | |} | ||
{| class=wikitable | {| class=wikitable | ||
edits