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

Support Volt build for Windows for commercial customer requirement #4

Open
2 tasks
brodycj opened this issue Dec 12, 2022 · 1 comment
Open
2 tasks

Comments

@brodycj
Copy link
Collaborator

brodycj commented Dec 12, 2022

continuation from: storesafe/cordova-sqlite-evcore-extbuild-free#62

From storesafe/cordova-sqlite-evcore-extbuild-free#62 and some private correspondence it is evident that Volt build for Windows will not work with building the SQLite3 C/C++ part from source.

This means that we need a version with SQLite3 WinMD with DLL pre-built. My goal at this point is to support this in this evmax-build plugin version.

I think it would be ideal to build & test for Intel x86 32-bit & 64-bit CPU versions, both debug & release builds.

I have so far been able to get it working with pre-built SQLite3 WinMD / DLL for x86 32-bit only with Debug build ... with some ugly hacks, next step is to test it in Volt build.

I am very hopeful that some of the ugly hacks can go away.

IMPORTANT PREREQUISITES:

@brodycj
Copy link
Collaborator Author

brodycj commented Dec 12, 2022

I just tried submitting spec using version 0.0.6-voltbuild-test01 from npm, got some weird error messages from Volt build:

UserError: keytool not found.
Gradle not found. 

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

1 participant