Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
do not display a warning when running on AppVeyor -- sorry
authorMartin Quinson <martin.quinson@loria.fr>
Sun, 25 Sep 2016 22:43:47 +0000 (00:43 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Sun, 25 Sep 2016 22:43:47 +0000 (00:43 +0200)
src/bindings/java/org/simgrid/NativeLib.java

index 7929fc7..11578d4 100644 (file)
@@ -164,9 +164,9 @@ public final class NativeLib {
                public void run() {
                        try {
                                for (File f : dir.listFiles())
                public void run() {
                        try {
                                for (File f : dir.listFiles())
-                                       if (! f.delete() )
+                                       if (! f.delete() && !f.getAbsolutePath().contains("appveyor")) // Be silent on AppVeyor to not break the tests. Ugly trick :)
                                                System.out.println("Unable to clean temporary file "+f.getAbsolutePath()+" during shutdown.");
                                                System.out.println("Unable to clean temporary file "+f.getAbsolutePath()+" during shutdown.");
-                               if (! dir.delete() )
+                               if (! dir.delete() && !dir.getAbsolutePath().contains("appveyor") )
                                        System.out.println("Unable to clean temporary file "+dir.getAbsolutePath()+" during shutdown.");                                
                        } catch(Exception e) {
                                System.out.println("Unable to clean temporary file "+dir.getAbsolutePath()+" during shutdown: "+e.getCause());
                                        System.out.println("Unable to clean temporary file "+dir.getAbsolutePath()+" during shutdown.");                                
                        } catch(Exception e) {
                                System.out.println("Unable to clean temporary file "+dir.getAbsolutePath()+" during shutdown: "+e.getCause());