Changeset 610 for AE/installer2/src/net


Ignore:
Timestamp:
Jan 14, 2013, 7:02:30 PM (12 years ago)
Author:
alloc
Message:

AEI2:

  • Fixed BSL addon handling
File:
1 edited

Legend:

Unmodified
Added
Removed
  • AE/installer2/src/net/oni2/aeinstaller/backend/oni/Installer.java

    r608 r610  
    183183                        copyBSL(m, false);
    184184                }
    185                 for (Mod m : modsToInclude.get(EBSLInstallType.ADDON)) {
    186                         copyBSL(m, true);
     185                Vector<Mod> addons = modsToInclude.get(EBSLInstallType.ADDON);
     186                for (int i = addons.size() - 1; i >= 0; i--) {
     187                        copyBSL(addons.get(i), true);
    187188                }
    188189        }
     
    237238                        for (File fbsl : f.listFiles()) {
    238239                                File targetFile = new File(targetPath, fbsl.getName());
    239                                 if (!targetFile.exists()) {
     240                                if (addon || !targetFile.exists()) {
    240241                                        try {
    241242                                                FileUtils.copyFile(fbsl, targetFile);
Note: See TracChangeset for help on using the changeset viewer.