Граф коммитов

27 Коммитов

Автор SHA1 Сообщение Дата
Redth ad9a32da08
Use XAJavaInterop1 Codegen target 2018-06-03 11:27:21 -04:00
Redth 4a0693ae17 Change nuspec to target API 27 (8.1)
The support library major version # used should always match the compileSdkVersion, so for nuget, we enforce this by specifying the same MonoAndroid moniker version, in this case `MonoAndroid81` means the packages will only install in projects with a target framework of Android 8.1 or API 27.
2018-01-11 16:00:17 -05:00
Redth 596a021d10 Update project and license url’s
… to use FWLinks
2018-01-02 13:43:41 -05:00
Redth bc0686b1a2 Fully qualify attribute name 2017-11-30 16:51:39 -05:00
Redth 4220e34511 Added LinkerSafe to all assemblies
See the original PR #77 by @jonathanpeppers

Basically we can enable these assemblies to be linked when projects are set to Link SDK Assemblies only.

This can always be opted out of by specifying `AndroidLinkSkip` in your .csproj’s:
```
<PropertyGroup>
  <AndroidLinkSkip>Xamarin.Android.Support.Compat;Xamarin.Android.Support.Compat.UI;...</AndroidLinkSkip>
</PropertyGroup>
```
2017-11-30 16:35:07 -05:00
Redth 70b2ec9ae8 Change version info attributes a bit
AssemblyFileVersion is really supposed to be a 0.0.0.0 format, so putting semver there doesn’t make sense.  We’ll just remove that attribute and put the nuget version in the AssemblyInformationalVersion attribute instead (we still have metadata attribute with the build’s commit hash).
2017-11-30 16:26:47 -05:00
Redth cb23374c76 Add some build information to assemblies 2017-11-30 13:07:38 -05:00
Redth f2d5e645b5 Update dependency references in samples 2017-10-06 15:48:24 -04:00
Redth 3f29f61a5f Add more deps to replace refs in components 2017-10-05 16:58:34 -04:00
Redth ffe834acf6 Normalized project references 2017-10-04 13:51:46 -04:00
Redth 249d020867 brought back the .targets files
We still need them for proguard.txt to ship in the nugets
2017-09-29 14:04:35 -04:00
Redth fb5d6ed473 Fix path to template.targets file 2017-09-28 13:46:01 -04:00
Redth 7f3323fbb5 Rename .targets file, we no longer merge it
We will just include it as is, as there’s no xbd stuff to merge with anymore
2017-09-26 15:25:18 -04:00
Redth ec049159c3 Make nuspec target Android 8.0 2017-09-25 09:52:04 -04:00
Redth a7754f4554 Add common metadata file to bindings
Starting with removal of api level specific implementation classes that we should not have.
2017-09-21 15:07:28 -04:00
Redth 8e879f44ab Update to use target framework v8.0 2017-09-14 10:54:56 -04:00
Redth 27be9a5e7b Fixes for v26 bindings 2017-08-16 10:25:53 -04:00
Redth 05019e69b5 Added notices file to nuspec 2017-07-25 13:39:05 -04:00
Redth c3b9ac3eb5 Remove more traces of Xamarin.Build.Download 2017-07-20 22:20:26 -04:00
Redth 3450e6b5ab Added annotations to sample projects and component 2017-07-10 16:34:35 -04:00
Redth 01c5d48641 Remove XBD .targets and .props
We no longer need Xamarin.Build.Download so remove these unnecessary imports
2017-07-06 08:27:30 -04:00
Redth 0384f04a07 Bring back Metadata.generated.xml
DroidDocs was still missing too many parameter changes, so bringing back the generated metadata file even though it slows build times substantially and causes the IDE to hang from all the warnings it produces.
2017-06-30 15:22:09 -04:00
Redth a2ad14a6bb Fix samples 2017-06-27 10:30:55 -04:00
Redth 243fb638c5 Fix DroidDocPaths 2017-06-26 10:50:58 -04:00
Redth 0f246ca036 Fix paths in nuspec files 2017-06-21 15:49:50 -04:00
Redth 4552c13ad2 Renames continued... 2017-06-21 15:21:35 -04:00
Redth e503029c69 Renamed folders to match their maven artifact id’s 2017-06-21 15:19:43 -04:00