xamarin-macios/msbuild/Xamarin.iOS.Tasks.Core
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
..
Properties Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Tasks [msbuild] Add watch-companion to UIRequiredDeviceCapabilities for watchOS1 extensions (#868) 2016-09-22 19:09:10 +02:00
FrameworkList.xml Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
FrameworkList.xml.in Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
IPhoneSdks.cs Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
NoCode.cs Enables CoreCompile target for WatchOS App projects (#826) 2016-09-16 14:16:32 -04:00
Xamarin.MonoTouch.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.MonoTouch.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.TVOS-FrameworkList.xml.in Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.TVOS.AppExtension.CSharp.targets [msbuild] Add tvOS AppExtension targets 2016-04-26 10:19:54 -04:00
Xamarin.TVOS.AppExtension.Common.props [msbuild] Add tvOS AppExtension targets 2016-04-26 10:19:54 -04:00
Xamarin.TVOS.AppExtension.Common.targets [msbuild] Add tvOS AppExtension targets 2016-04-26 10:19:54 -04:00
Xamarin.TVOS.AppExtension.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.TVOS.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.TVOS.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.TVOS.Common.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.TVOS.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.TVOS.ObjCBinding.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS-FrameworkList.xml.in Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.App.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.App.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.App.Common.targets Enables CoreCompile target for WatchOS App projects (#826) 2016-09-16 14:16:32 -04:00
Xamarin.WatchOS.App.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.WatchOS.AppExtension.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.AppExtension.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.AppExtension.Common.targets Fix default http message handler for watchOS. (#873) 2016-09-22 14:29:18 +02:00
Xamarin.WatchOS.AppExtension.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.WatchOS.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.Common.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.WatchOS.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.WatchOS.ObjCBinding.CSharp.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS-FrameworkList.xml Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS-FrameworkList.xml.in Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS.AppExtension.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.iOS.AppExtension.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS.AppExtension.Common.targets Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS.AppExtension.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.iOS.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.iOS.Common.props [msbuild] Rename and unify to IsMacEnabled (#193) 2016-06-16 13:14:43 -04:00
Xamarin.iOS.Common.targets [msbuild] Allow codesigning Simulator builds w/o the need of a developer cert (#833) 2016-09-14 15:43:25 -04:00
Xamarin.iOS.FSharp.targets Fix fsharp targets to detect 'F#' language. Fixes #43356 (#626) 2016-08-18 14:11:02 -04:00
Xamarin.iOS.ObjCBinding.CSharp.props [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.iOS.ObjCBinding.CSharp.targets [msbuild] Rename and unify to IsMacEnabled (#193) 2016-06-16 13:14:43 -04:00
Xamarin.iOS.ObjCBinding.Common.props [msbuild] Rename and unify to IsMacEnabled (#193) 2016-06-16 13:14:43 -04:00
Xamarin.iOS.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.iOS.Tasks.Core.csproj Enables CoreCompile target for WatchOS App projects (#826) 2016-09-16 14:16:32 -04:00
Xamarin.iOS.WatchApp.CSharp.targets [msbuild] Set $(CscDebugFileExt) also, whenever overriding $(CscToolExe) (#896) 2016-09-28 14:37:44 -04:00
Xamarin.iOS.WatchApp.Common.props Build MSBuild targets & assemblies. 2016-04-24 14:48:44 -04:00
Xamarin.iOS.WatchApp.Common.targets [msbuild] Rename and unify to IsMacEnabled (#193) 2016-06-16 13:14:43 -04:00