Add extensions via function in upgrade.R - #389
Conversation
|
Thanks for working on this! I think we can soft-deprecate sqlite is plain C, do we need to compile differently with extensions that are C++? |
krlmlr
left a comment
There was a problem hiding this comment.
Another thing: should extensions live in src/vendor/extensions, with different compilation rules?
|
I put the extensions in their own folder
|
|
Thanks for working on this. What are the compilation failures in the CSV extension about? Should we remove it for now and investigate separately? |
|
I tweaked a bit. It's weird that compilation of the csv extension works on some systems, is it relying on system header files? That would be undesirable, we're vendoring everything. Let's avoid the extra complexity of shared libraries. |
|
Added an explicit include path, let's see if the build behaves now. Instead of multiple |
This reverts commit f9a16a7.
|
Thanks! |
Fixes #274.
initExtension()to load the math functions andinitRegExp()to load the regular expressions. I think it would be nice to always have "extension" somewhere in the name.icu4cwith homebrew... (also see stackoverflow)Created on 2021-11-03 by the reprex package (v2.0.1)