conda-forge / duckdb-split-feedstock

A conda-smithy repository for duckdb-split.
BSD 3-Clause "New" or "Revised" License
1 stars 4 forks source link

Missing static library breaks cmake config. #12

Open assignUser opened 3 months ago

assignUser commented 3 months ago

Solution to issue cannot be found in the documentation.

Issue

After #10 was merged (Thanks!) I was eager to use libduckdb via cmake but was disappointed was the config references libduckdb.a that is build in the recipe but only the shared library is installed/packaged via the install_lib.sh.

DuckDB does not have an option to disable building of the static library and the config is generated with the static target so it would need to be extensively sed'ed to work but that would be rather brittle to changes in both cmake version and duckdb.

I am open for other solutions but just adding the static library as well seems to be the straightforward solution?

Installed packages

-

Environment info

-