From 482115914a5f1890c67a8a3ce46e5fbe7a4953b6 Mon Sep 17 00:00:00 2001 From: Jonathan Pryor Date: Tue, 10 May 2016 11:29:33 -0400 Subject: [PATCH] [Mono.Android, Mono.Android.Export] Sign assemblies. (#29) Sign the Mono.Android.dll, Mono.Android.Export.dll, Xamarin.Android.NUniteLite.dll with the Xamarin.Android public key. This will allow external contributors to seamlessly update their apps with a custom Mono.Android.dll for bug fixes/etc. without errors [0]: @borgdylan: Mono.Android.dll does not have a public key... This causes compile errors when using teh support library v4. [0]: https://gitter.im/xamarin/xamarin-android?at=572da219f36daf63798d6151 --- external/Java.Interop | 2 +- product.snk | Bin 0 -> 596 bytes .../Mono.Android.Export.csproj | 2 ++ src/Mono.Android/Mono.Android.csproj | 2 ++ .../Xamarin.Android.NUnitLite.csproj | 2 ++ 5 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 product.snk diff --git a/external/Java.Interop b/external/Java.Interop index 281b5d9b429..73eaddc949e 160000 --- a/external/Java.Interop +++ b/external/Java.Interop @@ -1 +1 @@ -Subproject commit 281b5d9b42921a7caa0e48b591355aba0047da1d +Subproject commit 73eaddc949e85e18821b1ebb54b81995dfcdcfc9 diff --git a/product.snk b/product.snk new file mode 100644 index 0000000000000000000000000000000000000000..8c04e53be9de10b0b93a858762a6ccde7dd1ca75 GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONaL0000(io&I=`|)hOD=SB)Ct~t*-<+~}TTPF;b1{7hv6%mFR)5O_04Fitw-g>%N%Si&>{ zSRwtWdJE{F)db&GPArqMxOkFZLQp=PRNwEPm4?~o^NKK6X;^z5;2&%R5HgD_mowWH zMegva_k_~F+ptW3+aeX%(;%V0RKO-_AT*Xf+mET>`|XD5-PrCIW8%vbixYKqk}OM% z+&Yj$#9?yOJI>?x7e&Q(-V zj+t=o2V%=|T&Fia5DhX}Y06y!%W zJlB#>Aipg}OZEQMgqb=}Oq8Z$hvHz90}Mx}obUvcD6L53gpqN8K@*~L>|VSP*k}WC z5atuLdt0s#;|OACYKz^;jFE!EQf(>@>Ke zQg8oCN$DFQqP<^XPrUgvtZtCALBAjnC{g&EC6F_++=)Uo{56ouZv~$$M&=3gocLg1 ziBf^E>~2capQt02#+x<@96{-@XP0eB)+OEr_!lnYQOI_3liA{$Zkg-_A1Uoh5>|tQ ipO_W%UW4{Ol(<6x7pyuYYn@jSz!JD1zG&IMEAfC3aUh2P literal 0 HcmV?d00001 diff --git a/src/Mono.Android.Export/Mono.Android.Export.csproj b/src/Mono.Android.Export/Mono.Android.Export.csproj index 15134198c7d..2b4d13e8587 100644 --- a/src/Mono.Android.Export/Mono.Android.Export.csproj +++ b/src/Mono.Android.Export/Mono.Android.Export.csproj @@ -8,6 +8,8 @@ Mono.Android.Export Mono.Android.Export v4.5 + true + ..\..\product.snk diff --git a/src/Mono.Android/Mono.Android.csproj b/src/Mono.Android/Mono.Android.csproj index 3db622ac1b0..c08d17293eb 100644 --- a/src/Mono.Android/Mono.Android.csproj +++ b/src/Mono.Android/Mono.Android.csproj @@ -8,6 +8,8 @@ Android Mono.Android v4.5 + true + ..\..\product.snk diff --git a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj index 37c6427bae7..c2edaf0904a 100644 --- a/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj +++ b/src/Xamarin.Android.NUnitLite/Xamarin.Android.NUnitLite.csproj @@ -11,6 +11,8 @@ Resources Xamarin.Android.NUnitLite Resources\Resource.designer.cs + true + ..\..\product.snk