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