From 361613a8b588e395d6a1aa10f7ec4ebaa604f1c9 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:38:47 +0100 Subject: [PATCH 01/17] xeus sqlite --- .../recipes_emscripten/xeus-sqlite/build.sh | 27 ++++++++++++ .../xeus-sqlite/recipe.yaml | 42 +++++++++++++++++++ 2 files changed, 69 insertions(+) create mode 100644 recipes/recipes_emscripten/xeus-sqlite/build.sh create mode 100644 recipes/recipes_emscripten/xeus-sqlite/recipe.yaml diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh new file mode 100644 index 000000000..89b7e1b33 --- /dev/null +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -0,0 +1,27 @@ +mkdir build +cd build + +export CMAKE_PREFIX_PATH=$PREFIX +export CMAKE_SYSTEM_PREFIX_PATH=$PREFIX + +if [[ $target_platform == "emscripten-wasm32" ]]; then + export USE_WASM=ON +else + export USE_WASM=OFF +fi + +ls $PREFIX/lib +echo "BUILDING" + +# Configure step +cmake ${CMAKE_ARGS} .. \ + -GNinja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DXEUS_NELSON_EMSCRIPTEN_WASM_BUILD=$USE_WASM + +# Build step +ninja + +ninja install diff --git a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml new file mode 100644 index 000000000..bfe3aee50 --- /dev/null +++ b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml @@ -0,0 +1,42 @@ +context: + version: 0.6.1 + +package: + name: xeus-sqlite + version: '{{ version }}' + +source: + url: https://github.com/jupyter-xeus/xeus-sqlite/archive/refs/tags/{{ version }}.tar.gz + sha256: bde22b8ade51ee0dea6d4d4a959cbc6e16e7d5d97772cdfb66d64391e0c7b556 + +build: + number: 0 + +requirements: + build: + - '{{ compiler("cxx") }}' + - cmake + - ninja + host: + - tabulate + - xvega + - xvega-bindings + - SQLiteCpp + - xeus-lite + - xeus >=3.0.5,<4.0 + - xtl >=0.7,<0.8 + + + +about: + home: https://github.com/jupyter-xeus/xeus-sqlite + license: BSD-3 + license_family: BSD-3 + license_file: LICENSE + summary: xeus-sqlite + doc_url: https://github.com/jupyter-xeus/xeus-sqlite + dev_url: https://github.com/jupyter-xeus/xeus-sqlite + +extra: + recipe-maintainers: + - DerThorsten \ No newline at end of file From adacb3677e60c9344a5cf51587af8e09343e015f Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:48:23 +0100 Subject: [PATCH 02/17] wip --- recipes/recipes_emscripten/SQLiteCpp/recipe.yaml | 4 ++-- recipes/recipes_emscripten/xvega/recipe.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml b/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml index ec548d1fb..a32a7247a 100644 --- a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml +++ b/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml @@ -2,7 +2,7 @@ context: version: 0.0.10 package: - name: xvega + name: sqlitecpp version: '{{ version }}' source: @@ -10,7 +10,7 @@ source: sha256: 71f990f9fb4b004533b6859ce40729af823b87fe691dd99ca084a7fd40db54b9 build: - number: 0 + number: 1 requirements: build: diff --git a/recipes/recipes_emscripten/xvega/recipe.yaml b/recipes/recipes_emscripten/xvega/recipe.yaml index 634d32b27..1625cb677 100644 --- a/recipes/recipes_emscripten/xvega/recipe.yaml +++ b/recipes/recipes_emscripten/xvega/recipe.yaml @@ -12,7 +12,7 @@ source: git_rev: patch-1 build: - number: 4 + number: 5 requirements: build: From 91b9b5a316ef5baca60310a8bb00ba3b5fe7c4c2 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:48:55 +0100 Subject: [PATCH 03/17] wip --- recipes/recipes_emscripten/SQLiteCpp/recipe.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml b/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml index a32a7247a..6fae913a9 100644 --- a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml +++ b/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml @@ -1,6 +1,7 @@ context: version: 0.0.10 + package: name: sqlitecpp version: '{{ version }}' From 453e70e7a059fd378ca7cff04b156387328b27a5 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:50:23 +0100 Subject: [PATCH 04/17] del --- recipes/recipes_emscripten/SQLiteCpp/build.sh | 17 ---------- .../recipes_emscripten/SQLiteCpp/recipe.yaml | 33 ------------------- 2 files changed, 50 deletions(-) delete mode 100644 recipes/recipes_emscripten/SQLiteCpp/build.sh delete mode 100644 recipes/recipes_emscripten/SQLiteCpp/recipe.yaml diff --git a/recipes/recipes_emscripten/SQLiteCpp/build.sh b/recipes/recipes_emscripten/SQLiteCpp/build.sh deleted file mode 100644 index cb7c6f70b..000000000 --- a/recipes/recipes_emscripten/SQLiteCpp/build.sh +++ /dev/null @@ -1,17 +0,0 @@ - -mkdir build -cd build - -# Configure step -cmake ${CMAKE_ARGS} .. \ - -GNinja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH=$PREFIX \ - -DCMAKE_INSTALL_PREFIX=$PREFIX \ - -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ - -DSQLITECPP_USE_STACK_PROTECTION=OFF \ - -DSQLITECPP_RUN_CPPLINT=OFF \ - -DSQLITECPP_RUN_CPPCHECK=OFF - -# Build step -ninja install diff --git a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml b/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml deleted file mode 100644 index 6fae913a9..000000000 --- a/recipes/recipes_emscripten/SQLiteCpp/recipe.yaml +++ /dev/null @@ -1,33 +0,0 @@ -context: - version: 0.0.10 - - -package: - name: sqlitecpp - version: '{{ version }}' - -source: - url: https://github.com/SRombauts/SQLiteCpp/archive/refs/tags/{{ version }}.tar.gz - sha256: 71f990f9fb4b004533b6859ce40729af823b87fe691dd99ca084a7fd40db54b9 - -build: - number: 1 - -requirements: - build: - - '{{ compiler("cxx") }}' - - cmake - - ninja - -about: - home: https://github.com/SRombauts/SQLiteCpp - license: MIT - license_family: MIT - license_file: LICENSE - summary: xvega - doc_url: https://github.com/SRombauts/SQLiteCpp - dev_url: https://github.com/SRombauts/SQLiteCpp - -extra: - recipe-maintainers: - - DerThorsten From 2322b4e48b8dbaff76a3720b983bb340f47d3928 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:51:04 +0100 Subject: [PATCH 05/17] adding --- recipes/recipes_emscripten/sqlitecpp/build.sh | 17 ++++++++++ .../recipes_emscripten/sqlitecpp/recipe.yaml | 33 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 recipes/recipes_emscripten/sqlitecpp/build.sh create mode 100644 recipes/recipes_emscripten/sqlitecpp/recipe.yaml diff --git a/recipes/recipes_emscripten/sqlitecpp/build.sh b/recipes/recipes_emscripten/sqlitecpp/build.sh new file mode 100644 index 000000000..cb7c6f70b --- /dev/null +++ b/recipes/recipes_emscripten/sqlitecpp/build.sh @@ -0,0 +1,17 @@ + +mkdir build +cd build + +# Configure step +cmake ${CMAKE_ARGS} .. \ + -GNinja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_PREFIX_PATH=$PREFIX \ + -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DCMAKE_POSITION_INDEPENDENT_CODE=ON \ + -DSQLITECPP_USE_STACK_PROTECTION=OFF \ + -DSQLITECPP_RUN_CPPLINT=OFF \ + -DSQLITECPP_RUN_CPPCHECK=OFF + +# Build step +ninja install diff --git a/recipes/recipes_emscripten/sqlitecpp/recipe.yaml b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml new file mode 100644 index 000000000..6fae913a9 --- /dev/null +++ b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml @@ -0,0 +1,33 @@ +context: + version: 0.0.10 + + +package: + name: sqlitecpp + version: '{{ version }}' + +source: + url: https://github.com/SRombauts/SQLiteCpp/archive/refs/tags/{{ version }}.tar.gz + sha256: 71f990f9fb4b004533b6859ce40729af823b87fe691dd99ca084a7fd40db54b9 + +build: + number: 1 + +requirements: + build: + - '{{ compiler("cxx") }}' + - cmake + - ninja + +about: + home: https://github.com/SRombauts/SQLiteCpp + license: MIT + license_family: MIT + license_file: LICENSE + summary: xvega + doc_url: https://github.com/SRombauts/SQLiteCpp + dev_url: https://github.com/SRombauts/SQLiteCpp + +extra: + recipe-maintainers: + - DerThorsten From 047009570215a3caa20ca898c3be8b98d8c422a8 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 14:54:41 +0100 Subject: [PATCH 06/17] fixed version --- recipes/recipes_emscripten/sqlitecpp/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/sqlitecpp/recipe.yaml b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml index 6fae913a9..e409c8413 100644 --- a/recipes/recipes_emscripten/sqlitecpp/recipe.yaml +++ b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml @@ -1,5 +1,5 @@ context: - version: 0.0.10 + version: 3.3.1 package: From aa153fa387e2b8abd49618c163225a7c42fc3e54 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 15:02:18 +0100 Subject: [PATCH 07/17] fixed lic loc --- recipes/recipes_emscripten/sqlitecpp/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/sqlitecpp/recipe.yaml b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml index e409c8413..d66388756 100644 --- a/recipes/recipes_emscripten/sqlitecpp/recipe.yaml +++ b/recipes/recipes_emscripten/sqlitecpp/recipe.yaml @@ -23,7 +23,7 @@ about: home: https://github.com/SRombauts/SQLiteCpp license: MIT license_family: MIT - license_file: LICENSE + license_file: LICENSE.txt summary: xvega doc_url: https://github.com/SRombauts/SQLiteCpp dev_url: https://github.com/SRombauts/SQLiteCpp From 40fc947f1910cb4f945db4a00fab26dcb746ce25 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 15:10:54 +0100 Subject: [PATCH 08/17] fixed sha --- recipes/recipes_emscripten/xeus-sqlite/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml index bfe3aee50..4749c6ae2 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml +++ b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml @@ -7,7 +7,7 @@ package: source: url: https://github.com/jupyter-xeus/xeus-sqlite/archive/refs/tags/{{ version }}.tar.gz - sha256: bde22b8ade51ee0dea6d4d4a959cbc6e16e7d5d97772cdfb66d64391e0c7b556 + sha256: 644c1262bc4075d48533134cf7b6cd0ce4cd597b6914966526b17621ae60dffc build: number: 0 From 4cf47588c318b88b64143dec535ea8661108659d Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 15:30:28 +0100 Subject: [PATCH 09/17] added json --- recipes/recipes_emscripten/xeus-sqlite/recipe.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml index 4749c6ae2..23b3ae50f 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml +++ b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml @@ -18,6 +18,7 @@ requirements: - cmake - ninja host: + - nlohmann_json - tabulate - xvega - xvega-bindings From daad441826fd01f68fbd8a02967b1596a8410cd5 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 15:49:11 +0100 Subject: [PATCH 10/17] added xproperty --- recipes/recipes_emscripten/xeus-sqlite/recipe.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml index 23b3ae50f..f699d9053 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml +++ b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml @@ -19,6 +19,7 @@ requirements: - ninja host: - nlohmann_json + - xproperty - tabulate - xvega - xvega-bindings From 5d1759339eecaf4417b37084ad799b9e585998ba Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 16:11:21 +0100 Subject: [PATCH 11/17] added explicit tabulate find --- recipes/recipes_emscripten/xeus-sqlite/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh index 89b7e1b33..dc9960a48 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -19,7 +19,8 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH=$PREFIX \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ - -DXEUS_NELSON_EMSCRIPTEN_WASM_BUILD=$USE_WASM + -Dtabulate_DIR=$PREFIX/lib/cmake/tabulate \ + -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON # Build step ninja From f1a2bcc77f3f643b94b5b228631eb3f7e6870627 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 16:31:03 +0100 Subject: [PATCH 12/17] tabularara --- recipes/recipes_emscripten/tabulate/recipe.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/tabulate/recipe.yaml b/recipes/recipes_emscripten/tabulate/recipe.yaml index f38fb88f0..4c2c848fb 100644 --- a/recipes/recipes_emscripten/tabulate/recipe.yaml +++ b/recipes/recipes_emscripten/tabulate/recipe.yaml @@ -10,7 +10,7 @@ source: sha256: 16b289f46306283544bb593f4601e80d6ea51248fde52e910cc569ef08eba3fb build: - number: 0 + number: 1 requirements: build: From cb93af96bda4ce122c0877e054f5f49198bafc3e Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Wed, 29 Nov 2023 18:19:27 +0100 Subject: [PATCH 13/17] tabularara --- recipes/recipes_emscripten/xeus-lite/build.sh | 1 + recipes/recipes_emscripten/xeus-sqlite/build.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/recipes/recipes_emscripten/xeus-lite/build.sh b/recipes/recipes_emscripten/xeus-lite/build.sh index b24c55b72..d5310fc2d 100644 --- a/recipes/recipes_emscripten/xeus-lite/build.sh +++ b/recipes/recipes_emscripten/xeus-lite/build.sh @@ -14,6 +14,7 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_PREFIX_PATH=$PREFIX \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ + -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ -DCMAKE_FIND_DEBUG_MODE=OFF \ # Build step diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh index dc9960a48..f257bb84f 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -20,6 +20,7 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_PREFIX_PATH=$PREFIX \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ -Dtabulate_DIR=$PREFIX/lib/cmake/tabulate \ + -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON # Build step From 60014631dd30862a963ec7281be2c53199a6b5bd Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 30 Nov 2023 09:14:40 +0100 Subject: [PATCH 14/17] better config --- recipes/recipes_emscripten/xeus-sqlite/build.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh index f257bb84f..2e6721bb3 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -21,6 +21,10 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ -Dtabulate_DIR=$PREFIX/lib/cmake/tabulate \ -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ + -XSQL_BUILD_SHARED=OFF \ + -DXSQL_BUILD_STATIC=ON \ + -XSQL_USE_SHARED_XEUS=OFF \ + -DXSQL_USE_SHARED_XEUS_SQLITE=OFF \ -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON # Build step From 3dfc00db65fb5fff8164e00095f36c8af299ba6b Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 30 Nov 2023 09:47:34 +0100 Subject: [PATCH 15/17] better config --- recipes/recipes_emscripten/xeus-sqlite/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh index 2e6721bb3..104f67123 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -23,7 +23,7 @@ cmake ${CMAKE_ARGS} .. \ -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ -XSQL_BUILD_SHARED=OFF \ -DXSQL_BUILD_STATIC=ON \ - -XSQL_USE_SHARED_XEUS=OFF \ + -DXSQL_USE_SHARED_XEUS=OFF \ -DXSQL_USE_SHARED_XEUS_SQLITE=OFF \ -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON From aa90888e5c2b43945b1c5a9defb705add152ab93 Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 30 Nov 2023 09:55:59 +0100 Subject: [PATCH 16/17] better config --- recipes/recipes_emscripten/xeus-sqlite/build.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh index 104f67123..b35421772 100644 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ b/recipes/recipes_emscripten/xeus-sqlite/build.sh @@ -21,7 +21,7 @@ cmake ${CMAKE_ARGS} .. \ -DCMAKE_INSTALL_PREFIX=$PREFIX \ -Dtabulate_DIR=$PREFIX/lib/cmake/tabulate \ -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ - -XSQL_BUILD_SHARED=OFF \ + -DXSQL_BUILD_SHARED=OFF \ -DXSQL_BUILD_STATIC=ON \ -DXSQL_USE_SHARED_XEUS=OFF \ -DXSQL_USE_SHARED_XEUS_SQLITE=OFF \ From e0742a2c37c0608904bc96f4effb76145275f25a Mon Sep 17 00:00:00 2001 From: DerThorsten Date: Thu, 30 Nov 2023 10:28:08 +0100 Subject: [PATCH 17/17] only deps itself --- .../recipes_emscripten/xeus-sqlite/build.sh | 33 -------------- .../xeus-sqlite/recipe.yaml | 44 ------------------- 2 files changed, 77 deletions(-) delete mode 100644 recipes/recipes_emscripten/xeus-sqlite/build.sh delete mode 100644 recipes/recipes_emscripten/xeus-sqlite/recipe.yaml diff --git a/recipes/recipes_emscripten/xeus-sqlite/build.sh b/recipes/recipes_emscripten/xeus-sqlite/build.sh deleted file mode 100644 index b35421772..000000000 --- a/recipes/recipes_emscripten/xeus-sqlite/build.sh +++ /dev/null @@ -1,33 +0,0 @@ -mkdir build -cd build - -export CMAKE_PREFIX_PATH=$PREFIX -export CMAKE_SYSTEM_PREFIX_PATH=$PREFIX - -if [[ $target_platform == "emscripten-wasm32" ]]; then - export USE_WASM=ON -else - export USE_WASM=OFF -fi - -ls $PREFIX/lib -echo "BUILDING" - -# Configure step -cmake ${CMAKE_ARGS} .. \ - -GNinja \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_PREFIX_PATH=$PREFIX \ - -DCMAKE_INSTALL_PREFIX=$PREFIX \ - -Dtabulate_DIR=$PREFIX/lib/cmake/tabulate \ - -DXSQL_BUILD_XSQLITE_EXECUTABLE=OFF \ - -DXSQL_BUILD_SHARED=OFF \ - -DXSQL_BUILD_STATIC=ON \ - -DXSQL_USE_SHARED_XEUS=OFF \ - -DXSQL_USE_SHARED_XEUS_SQLITE=OFF \ - -DCMAKE_FIND_ROOT_PATH_MODE_PACKAGE=ON - -# Build step -ninja - -ninja install diff --git a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml b/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml deleted file mode 100644 index f699d9053..000000000 --- a/recipes/recipes_emscripten/xeus-sqlite/recipe.yaml +++ /dev/null @@ -1,44 +0,0 @@ -context: - version: 0.6.1 - -package: - name: xeus-sqlite - version: '{{ version }}' - -source: - url: https://github.com/jupyter-xeus/xeus-sqlite/archive/refs/tags/{{ version }}.tar.gz - sha256: 644c1262bc4075d48533134cf7b6cd0ce4cd597b6914966526b17621ae60dffc - -build: - number: 0 - -requirements: - build: - - '{{ compiler("cxx") }}' - - cmake - - ninja - host: - - nlohmann_json - - xproperty - - tabulate - - xvega - - xvega-bindings - - SQLiteCpp - - xeus-lite - - xeus >=3.0.5,<4.0 - - xtl >=0.7,<0.8 - - - -about: - home: https://github.com/jupyter-xeus/xeus-sqlite - license: BSD-3 - license_family: BSD-3 - license_file: LICENSE - summary: xeus-sqlite - doc_url: https://github.com/jupyter-xeus/xeus-sqlite - dev_url: https://github.com/jupyter-xeus/xeus-sqlite - -extra: - recipe-maintainers: - - DerThorsten \ No newline at end of file