Author: mmarin
Date: 2007-10-20 20:51:05 -0400 (Sat, 20 Oct 2007)
New Revision: 87860

Modified:
   trunk/monodevelop/Extras/CBinding/ChangeLog
   trunk/monodevelop/Extras/CBinding/Project/CProject.cs
Log:
* Project/CProject.cs: Don't assume LD_LIBRARY_PATH is set.

Modified: trunk/monodevelop/Extras/CBinding/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/CBinding/ChangeLog 2007-10-20 23:16:52 UTC (rev 
87859)
+++ trunk/monodevelop/Extras/CBinding/ChangeLog 2007-10-21 00:51:05 UTC (rev 
87860)
@@ -1,3 +1,7 @@
+2007-10-20  Chris Howie <[EMAIL PROTECTED]> 
+
+       * Project/CProject.cs: Don't assume LD_LIBRARY_PATH is set.
+
 2007-10-12  Marcos David MarĂ­n Amador <[EMAIL PROTECTED]> 
 
        * Navigation/ProjectNodeBuilderExtension.cs: If exuberant-ctags is not

Modified: trunk/monodevelop/Extras/CBinding/Project/CProject.cs
===================================================================
--- trunk/monodevelop/Extras/CBinding/Project/CProject.cs       2007-10-20 
23:16:52 UTC (rev 87859)
+++ trunk/monodevelop/Extras/CBinding/Project/CProject.cs       2007-10-21 
00:51:05 UTC (rev 87860)
@@ -235,7 +235,9 @@
                        string literal = "LD_LIBRARY_PATH";
                        string ld_library_path = 
Environment.GetEnvironmentVariable (literal);
                        
-                       if (!ld_library_path.Contains (config.OutputDirectory)) 
{
+                       if (string.IsNullOrEmpty (ld_library_path)) {
+                               Environment.SetEnvironmentVariable (literal, 
config.OutputDirectory);
+                       } else if (!ld_library_path.Contains 
(config.OutputDirectory)) {
                                ld_library_path = string.Format ("{0}:{1}", 
config.OutputDirectory, ld_library_path);
                                Environment.SetEnvironmentVariable (literal, 
ld_library_path);
                        }

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to