Skip to content

Instantly share code, notes, and snippets.

View mhutch's full-sized avatar

Mikayla Hutchinson mhutch

View GitHub Profile
#!/bin/bash
export MONO_PREFIX=/usr/local
export MONODEVELOP_PREFIX=/opt/monodevelop
# make sure we have the Mono and MD prefixes in our environment
# see http://mono-project.com/Parallel_Mono_Environments
export PATH=$MONODEVELOP_PREFIX/bin:$MONO_PREFIX/bin:$PATH
export LD_LIBRARY_PATH=$MONODEVELOP_PREFIX/lib:$MONO_PREFIX/lib:$LD_LIBRARY_PATH
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Text;
public static class TestMain
{
static void Main(string[] args)
{
diff --git a/configure b/configure
index 8db98f5..8d6144d 100755
--- a/configure
+++ b/configure
@@ -272,10 +272,11 @@ fi
if test `uname` = "Darwin"; then
if test "x$BUILD_REVISION" != "x" -o "x$DYLD_FALLBACK_LIBRARY_PATH" = "x"; then
- export DYLD_FALLBACK_LIBRARY_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib:/lib:/usr/lib:/Library/Developer/CommandLineTools/usr/lib"
+ export DYLD_FALLBACK_LIBRARY_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib:/lib:/usr/lib"
diff --git a/configure b/configure
index 8db98f5..8d6144d 100755
--- a/configure
+++ b/configure
@@ -272,10 +272,11 @@ fi
if test `uname` = "Darwin"; then
if test "x$BUILD_REVISION" != "x" -o "x$DYLD_FALLBACK_LIBRARY_PATH" = "x"; then
- export DYLD_FALLBACK_LIBRARY_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib:/lib:/usr/lib:/Library/Developer/CommandLineTools/usr/lib"
+ export DYLD_FALLBACK_LIBRARY_PATH="/Library/Frameworks/Mono.framework/Versions/Current/lib:/lib:/usr/lib"
diff --git a/configure b/configure
index 8db98f5..669b70b 100755
--- a/configure
+++ b/configure
@@ -271,11 +271,14 @@ if [ x$select == xyes -o ! -a profiles/$profile ]; then
fi
if test `uname` = "Darwin"; then
+ # if building on bots or in default environment, fix up paths to use system Mono
if test "x$BUILD_REVISION" != "x" -o "x$DYLD_FALLBACK_LIBRARY_PATH" = "x"; then
--- a 2014-06-27 14:01:34.000000000 -0400
+++ b 2014-06-27 14:02:03.000000000 -0400
@@ -3,11 +3,9 @@
Copyright (C) 2005-2013 Various Mono authors
Loading default tasks for ToolsVersion: 2.0 from /Users/michael/Mono/bockbuild/profiles/xs-mac-dev-32/build-root/_install/lib/mono/2.0/Microsoft.Common.tasks
-Build started 6/27/2014 2:01:34 PM.
+Build started 6/27/2014 2:01:26 PM.
__________________________________________________
Loading default tasks for ToolsVersion: 4.0 from /Users/michael/Mono/bockbuild/profiles/xs-mac-dev-32/build-root/_install/lib/mono/4.5/Microsoft.Common.tasks
commit ba3b54264bb1ef30593235a31c17ee75485d75da
Author: Harsimran Singh Bath <harsimranbath@gmail.com>
Date: Sun Jul 27 17:56:23 2014 -0700
[JavaScript] Added reference to SOurce Editor. Updated AddinInfo.cs file. Added conditional context menu option for "Go to Declaration".
commit 50ef01270dd71dc0876c98e22f4d4f4728126a73
Author: Harsimran Singh Bath <harsimranbath@gmail.com>
Date: Sun Jul 27 17:38:07 2014 -0700
#!/bin/sh
MONO_ASM_DIR=/Library/Frameworks/Mono.framework/Versions/Current/lib/mono/4.5
# need at least NuGet 3, Mono 4.1 ships 2.8.4
if [ ! -e nuget.exe ]; then
wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe || exit 1
fi
# for some reason Mono doesn't even build mono-api-html or mono-api-diff

Keybase proof

I hereby claim:

  • I am mhutch on github.
  • I am mhutch (https://keybase.io/mhutch) on keybase.
  • I have a public key whose fingerprint is 1197 038A 8417 71A5 2445 FE10 B124 21B1 E152 BAA9

To claim this, I am signing this object:

This file has been truncated, but you can view the full file.
INFO [2016-04-27 16:38:15Z]: Starting Xamarin Studio 6.0 (build 5104)
INFO [2016-04-27 16:38:15Z]: Running on Mono 4.4.0 (mono-4.4.0-branch/81f38a9) (64-bit)
INFO [2016-04-27 16:38:15Z]: Operating System: Mac OS X 10.11.4
Darwin saturn.local 15.4.0 Darwin Kernel Version 15.4.0
Fri Feb 26 22:08:05 PST 2016
root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
INFO [2016-04-27 16:38:15Z]: GTK: Using gtkrc from /Applications/Xamarin Studio.app/Contents/Resources/lib/monodevelop/bin/gtkrc.mac
INFO [2016-04-27 16:38:15Z]: Using GTK+ 2.24.23
INFO [2016-04-27 16:38:16Z]: Add-in loaded: MonoDevelop.Core
INFO [2016-04-27 16:38:16Z]: Add-in loaded: MonoDevelop.Ide