xamarin-macios/msbuild
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
..
Xamarin.Mac.Tasks [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.Mac.Tasks.Core [msbuild] Check that ExtraArgs is not null before parsing (#795) 2016-09-07 17:42:04 -04:00
Xamarin.MacDev.Tasks [msbuild] Remove improper .0 at the end of package version (#181) 2016-06-13 16:58:14 -04:00
Xamarin.MacDev.Tasks.Core [msbuild] Require Xcode >= 7.2 in order to make use of ibtool --link (#851) 2016-09-20 12:34:03 +02:00
Xamarin.ObjcBinding.Tasks [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.iOS.Tasks [msbuild] Set NSAllowArbitraryLoads when debugging watchOS apps. (#746) 2016-09-02 08:30:15 -04:00
Xamarin.iOS.Tasks.Core [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
tests [tests] Remove Classic test projects, and make the Unified test projects the master projects. (#858) 2016-09-21 22:55:10 +02:00
.editorconfig Provide .editorconfig support for easier contributor formatting 2016-06-13 00:43:37 -03:00
.gitignore Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Makefile Enables CoreCompile target for WatchOS App projects (#826) 2016-09-16 14:16:32 -04:00
Xamarin.MacDev.Tasks.sln Added new Mac.Tasks.Core project; moved tasks with no Core base there 2016-05-26 10:07:59 -03:00
xbuild-in-place Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00