Skip to content
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

Investigate an "Any CPU" build #12

Open
JamesMessinger opened this issue Jul 31, 2015 · 2 comments
Open

Investigate an "Any CPU" build #12

JamesMessinger opened this issue Jul 31, 2015 · 2 comments

Comments

@JamesMessinger
Copy link
Contributor

/attn @DickvdBrink

It would be nice not to have to specify --archs="x86 arm" on every build. This seems to trip people up a lot. It's one of the most frequently-asked questions I get on cordova-plugin-indexeddb-async.

If you have the time, could you check to see if there's a way to build an "Any CPU" version? Even if the "Any CPU" is really just the ARM build or something. I'm not sure how the MSOpenTech WebSQL plugin does it, but theirs doesn't require --archs="x86 arm"

@DickvdBrink
Copy link
Contributor

Will try to investigate it but they use Community.CsharpSqlite as a base which is kind of a reimplementation of SQLite in C#.

This projects uses the native sqlite library which are different for x64/x86

Edit: Should have mentioned why we use the native libs for this project and not the CSharpSqlite ones..
That is for performance reasons, with our load on the local database it became very slow which didn't occur with the native libs

@JamesMessinger
Copy link
Contributor Author

Ah, ok. I didn't realize you were using a whole different SQLite codebase than they are. I thought you were just using a patched version of the same codebase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants