-
Notifications
You must be signed in to change notification settings - Fork 564
get Mono.Data.Sqlite build without problem. #75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| <SignAssembly>True</SignAssembly> | ||
| <AndroidUseSharedRuntime>False</AndroidUseSharedRuntime> | ||
| <SignAssembly>true</SignAssembly> | ||
| <AssemblyOriginatorKeyFile>..\..\product.snk</AssemblyOriginatorKeyFile> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a different signing key than what Mono.Data.Sqlite.dll is currently built with, so I believe this would break existing 3rd party assemblies.
- It did not build because xbuild tries to build it with "the latest runtime" which is (to it) 6.0.99 while we don't really build it here. - Reference paths are now indicated by hintpaths. Other couple of build properties are revised to match Mono.Posix build (e.g. signing key file).
942585c to
51007b9
Compare
| <MonoAndroidResourcePrefix>Resources</MonoAndroidResourcePrefix> | ||
| <AndroidResgenClass>Resource</AndroidResgenClass> | ||
| <AndroidResgenFile>Resources\Resource.designer.cs</AndroidResgenFile> | ||
| <AndroidUseLatestPlatformSdk>True</AndroidUseLatestPlatformSdk> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What IDE version are you using that it's making these changes? XS 6.0 seems to be using True instead of true now, so I'm hesitant/curious about these <PropertyGroup/> changes.
The @(Reference) changes should be fine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm NOT using IDEs. Everything is done in text editor. It is actually following the values from Mono.Posix.csproj.
#75) We have been blindly generating XPath metadata, but some of those are not generated via Java code, and for such code there is no corresponding applicable XML elements that can apply XPath metadata fixup. So, remove them from the output.
Changes: dotnet/android-libzipsharp@1.0.20...1.0.22 * dotnet/android-libzipsharp@9f563dd: Add a test which changes the CompressionMethod of an item (#78) * dotnet/android-libzipsharp@3b610c9: Try actually running the tests under .net core (#77) * dotnet/android-libzipsharp@03cd66b: Archive the SignList.xml * dotnet/android-libzipsharp@8afe791: Add the signListPath parameter * dotnet/android-libzipsharp@ed5585c: Add SignList.xml for signing * dotnet/android-libzipsharp@2ab6943: Add a build_windows.bat file to make it easier to build on windows (#75) * … * dotnet/android-libzipsharp@9dca4fb: Initial commit of localisation * dotnet/android-libzipsharp@668babc: Add Unit Test for setting file permissions on extraction. * dotnet/android-libzipsharp@8f2053c: Build on Windows again (#71)
runtime" which is (to it) 6.0.99 while we don't really build it here.
Other couple of build properties are revised to match Mono.Posix build
(e.g. signing key file).