ide/Project: Fix for double LIBS +=
authorJerome St-Louis <jerome@ecere.com>
Mon, 23 Apr 2012 21:29:30 +0000 (17:29 -0400)
committerJerome St-Louis <jerome@ecere.com>
Mon, 23 Apr 2012 21:29:30 +0000 (17:29 -0400)
ide/src/project/Project.ec

index 1575e72..6942281 100644 (file)
@@ -2214,18 +2214,18 @@ private:
                         f.Printf("\n");
                      }
 
-                     if(projectPlatformOptions && projectPlatformOptions.options.libraries &&
-                           projectPlatformOptions.options.libraries.count)
+                     if((configPlatformOptions && configPlatformOptions.options.libraries &&
+                           configPlatformOptions.options.libraries.count))
                      {
                         f.Printf("LIBS +=");
-                        OutputLibraries(f, projectPlatformOptions.options.libraries);
+                        OutputLibraries(f, configPlatformOptions.options.libraries);
                         f.Printf("\n");
                      }
-                     if((configPlatformOptions && configPlatformOptions.options.libraries &&
-                           configPlatformOptions.options.libraries.count))
+                     else if(projectPlatformOptions && projectPlatformOptions.options.libraries &&
+                           projectPlatformOptions.options.libraries.count)
                      {
                         f.Printf("LIBS +=");
-                        OutputLibraries(f, configPlatformOptions.options.libraries);
+                        OutputLibraries(f, projectPlatformOptions.options.libraries);
                         f.Printf("\n");
                      }
                      f.Printf("endif\n\n");