Skip to content

Commit

Permalink
Add conditional part for API change.
Browse files Browse the repository at this point in the history
  • Loading branch information
letiemble committed Mar 12, 2013
1 parent 7880b1c commit 0e6f62e
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 33 deletions.
33 changes: 19 additions & 14 deletions addins/MonoDevelop.Monobjc/MonoDevelop.Monobjc.csproj
Expand Up @@ -36,43 +36,45 @@
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="Mono.Addins, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
<Reference Include="Mono.Addins.Setup, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="Mono.Posix" />
<Reference Include="Mono.Debugger.Soft" />
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>False</Private>
</Reference>
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>False</Private>
</Reference>
<Reference Include="ICSharpCode.NRefactory.CSharp">
<HintPath>..\..\dependencies\3.0\ICSharpCode.NRefactory.CSharp.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.NRefactory">
<HintPath>..\..\dependencies\3.0\ICSharpCode.NRefactory.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins">
<HintPath>..\..\dependencies\3.0\Mono.Addins.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins.Setup">
<HintPath>..\..\dependencies\3.0\Mono.Addins.Setup.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil">
<HintPath>..\..\dependencies\3.0\Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging.Soft">
<HintPath>..\..\dependencies\3.0\Mono.Debugging.Soft.dll</HintPath>
<Reference Include="Mono.Debugger.Soft">
<HintPath>..\..\dependencies\3.0\Mono.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging">
<HintPath>..\..\dependencies\3.0\Mono.Debugging.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging.Soft">
<HintPath>..\..\dependencies\3.0\Mono.Debugging.Soft.dll</HintPath>
</Reference>
<Reference Include="Mono.TextEditor">
<HintPath>..\..\dependencies\3.0\Mono.TextEditor.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Core">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Core.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger.Soft">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Debugger.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger.Soft">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Deployment">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Deployment.dll</HintPath>
</Reference>
Expand All @@ -82,6 +84,9 @@
<Reference Include="MonoDevelop.Ide">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Ide.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Projects.Formats.MSBuild">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Projects.Formats.MSBuild.exe</HintPath>
</Reference>
<Reference Include="MonoDevelop.Refactoring">
<HintPath>..\..\dependencies\3.0\MonoDevelop.Refactoring.dll</HintPath>
</Reference>
Expand Down
33 changes: 19 additions & 14 deletions addins/MonoDevelop.Monobjc/MonoDevelop.Monobjc.csproj.tmpl
Expand Up @@ -36,43 +36,45 @@
<Reference Include="gdk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="Mono.Addins, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
<Reference Include="Mono.Addins.Setup, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756" />
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
<Reference Include="Mono.Posix" />
<Reference Include="Mono.Debugger.Soft" />
<Reference Include="atk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>False</Private>
</Reference>
<Reference Include="pango-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<Private>False</Private>
</Reference>
<Reference Include="ICSharpCode.NRefactory.CSharp">
<HintPath>..\..\dependencies\@VERSION@\ICSharpCode.NRefactory.CSharp.dll</HintPath>
</Reference>
<Reference Include="ICSharpCode.NRefactory">
<HintPath>..\..\dependencies\@VERSION@\ICSharpCode.NRefactory.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins">
<HintPath>..\..\dependencies\@VERSION@\Mono.Addins.dll</HintPath>
</Reference>
<Reference Include="Mono.Addins.Setup">
<HintPath>..\..\dependencies\@VERSION@\Mono.Addins.Setup.dll</HintPath>
</Reference>
<Reference Include="Mono.Cecil">
<HintPath>..\..\dependencies\@VERSION@\Mono.Cecil.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging.Soft">
<HintPath>..\..\dependencies\@VERSION@\Mono.Debugging.Soft.dll</HintPath>
<Reference Include="Mono.Debugger.Soft">
<HintPath>..\..\dependencies\@VERSION@\Mono.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging">
<HintPath>..\..\dependencies\@VERSION@\Mono.Debugging.dll</HintPath>
</Reference>
<Reference Include="Mono.Debugging.Soft">
<HintPath>..\..\dependencies\@VERSION@\Mono.Debugging.Soft.dll</HintPath>
</Reference>
<Reference Include="Mono.TextEditor">
<HintPath>..\..\dependencies\@VERSION@\Mono.TextEditor.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Core">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Core.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger.Soft">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Debugger.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Debugger.Soft">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Debugger.Soft.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Deployment">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Deployment.dll</HintPath>
</Reference>
Expand All @@ -82,6 +84,9 @@
<Reference Include="MonoDevelop.Ide">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Ide.dll</HintPath>
</Reference>
<Reference Include="MonoDevelop.Projects.Formats.MSBuild">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Projects.Formats.MSBuild.exe</HintPath>
</Reference>
<Reference Include="MonoDevelop.Refactoring">
<HintPath>..\..\dependencies\@VERSION@\MonoDevelop.Refactoring.dll</HintPath>
</Reference>
Expand Down
15 changes: 11 additions & 4 deletions addins/MonoDevelop.Monobjc/MonobjcExecutionCommand.cs
Expand Up @@ -46,11 +46,18 @@ public MonobjcExecutionCommand (MonobjcProjectConfiguration configuration)
/// Gets the command string.
/// </summary>
/// <value>The command string.</value>
public override string CommandString {
get { return this.configuration.Runtime; }
}
#if MD_3_0
public override string CommandString {
get { return this.configuration.Runtime; }
}
#endif
#if MD_4_0
public string CommandString {
get { return this.configuration.Runtime; }
}
#endif

/// <summary>
/// <summary>
/// Gets the name of the application.
/// </summary>
/// <value>The name of the application.</value>
Expand Down
2 changes: 1 addition & 1 deletion addins/MonoDevelop.Monobjc/addin.xml
Expand Up @@ -264,7 +264,7 @@
<CodeBehindGenerator id="F#"
class="MonoDevelop.Monobjc.CodeGeneration.FSharpCodeBehindGenerator"/>
</Extension>

<!-- Debugger Engine -->
<Extension path="/MonoDevelop/Debugging/DebuggerEngines">
<DebuggerEngine id="MonoDevelop.Monobjc.Debugger"
Expand Down

0 comments on commit 0e6f62e

Please sign in to comment.