Skip to content

Commit

Permalink
Copy over extension_config_wasm.cmake
Browse files Browse the repository at this point in the history
  • Loading branch information
carlopi authored and Mytherin committed Sep 11, 2023
1 parent 3626d8f commit 3ca508a
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 0 deletions.
29 changes: 29 additions & 0 deletions .github/config/extension_config_wasm.cmake
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
################################################################################
# DuckDB-Wasm extension base config
################################################################################
#
duckdb_extension_load(json)
duckdb_extension_load(parquet)
duckdb_extension_load(autocomplete)

duckdb_extension_load(excel DONT_LINK)
duckdb_extension_load(fts DONT_LINK)
duckdb_extension_load(inet DONT_LINK)
duckdb_extension_load(icu DONT_LINK)
duckdb_extension_load(sqlsmith DONT_LINK)
duckdb_extension_load(tpcds DONT_LINK)
duckdb_extension_load(tpch DONT_LINK)
duckdb_extension_load(visualizer DONT_LINK)

#duckdb_extension_load(httpfs DONT_LINK)

duckdb_extension_load(substrait
LOAD_TESTS DONT_LINK
GIT_URL https://github.com/duckdblabs/substrait
GIT_TAG 5d621b1d7d16fe86f8b1930870c8e6bf05bcb92a
)
duckdb_extension_load(sqlite_scanner
DONT_LINK LOAD_TESTS
GIT_URL https://github.com/duckdblabs/sqlite_scanner
GIT_TAG 9c38a30be2237456cdcd423d527b96c944158c77
)
2 changes: 2 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -360,10 +360,12 @@ app: wasm wasmpack shell docs js_tests_release
yarn workspace @duckdb/duckdb-wasm-app build:release

build_loadable:
cp .github/config/extension_config_wasm.cmake submodules/duckdb/extension/extension_config.cmake
DUCKDB_WASM_LOADABLE_EXTENSIONS="signed" GEN=ninja ./scripts/wasm_build_lib.sh relsize eh
bash ./scripts/build_loadable.sh relsize eh

build_loadable_unsigned:
cp .github/config/extension_config_wasm.cmake submodules/duckdb/extension/extension_config.cmake
DUCKDB_WASM_LOADABLE_EXTENSIONS="unsigned" GEN=ninja ./scripts/wasm_build_lib.sh relsize eh
bash ./scripts/build_loadable.sh relsize eh

Expand Down

0 comments on commit 3ca508a

Please sign in to comment.