xamarin-macios/msbuild/Xamarin.Mac.Tasks
Ankit Jain 6f37730293 [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896)
* [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe)

- This property was introduced in mono's msbuild, but will be upstream
  also
- This *must* be set before Microsoft.CSharp.targets file is imported.
- Even though the msbuild targets will automatically select `.mdb` if
  the `$(CscToolExe)` is `mcs` or `mcs.exe`, it would be a good
  practice to set both the properties together.

- This came up in cases where we use `smcs`, because in that case the
  msbuild targets end up using `.pdb`.

* [msbuild] Set `$(CscDebugFileExt)` == `.mdb`

Xamarin.ObjcBinding.CSharp.targets: Set the debug file extension also,
since we are overriding the compiler via `$(CscToolExe)`. Also, move
the property definition around to ensure that they are set *before*
importing `Microsoft.CSharp.targets`.
2016-09-28 14:37:44 -04:00
..
Tasks [msbuild] Make Mac IBTool logic consistent with iOS logic (#127) 2016-06-03 13:55:44 -04:00
FrameworkList.xml.in Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.Mac.AppExtension.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.Mac.AppExtension.Common.props [Mac] Add support for os x extensions (#83) 2016-05-25 17:20:33 -04:00
Xamarin.Mac.AppExtension.Common.targets [Mac] Add support for os x extensions (#83) 2016-05-25 17:20:33 -04:00
Xamarin.Mac.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.Mac.Common.props [msbuild] Rename and unify to IsMacEnabled (#193) 2016-06-16 13:14:43 -04:00
Xamarin.Mac.Common.targets [msbuild] Ensure that `BuildOnlySettings` is the first target to run for a `Build` (#841) 2016-09-15 21:38:55 -04:00
Xamarin.Mac.FSharp.targets Add F# targets to Xamarin.Mac.FSharp.targets 2016-08-02 20:17:34 +01:00
Xamarin.Mac.ObjCBinding.CSharp.props [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.Mac.ObjCBinding.CSharp.targets [XM] Fix msbuild incompatibility in binding target file (#375) 2016-07-11 13:56:04 -04:00
Xamarin.Mac.ObjCBinding.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.Mac.ObjCBinding.Common.targets [msbuild] Ensure that `BuildOnlySettings` is the first target to run for a `Build` (#841) 2016-09-15 21:38:55 -04:00
Xamarin.Mac.Tasks.csproj [msbuild] Unify and relocate shared MSBuild overriden tasks (#179) 2016-06-13 15:07:18 -04:00
Xamarin.Mac.XM45.targets [XM] - XM Mobile should not resolve from the GAC either (#242) 2016-06-20 15:26:33 -04:00