Skip to content

Commit

Permalink
add python3 extra toolchain
Browse files Browse the repository at this point in the history
  • Loading branch information
samansmink committed Oct 13, 2024
1 parent 2a4472d commit 092fec5
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/MainDistributionPipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
duckdb_version: v1.1.1
ci_tools_version: main
extension_name: rusty_quack
extra_toolchains: rust
extra_toolchains: rust;python3
matrix_parse_script: "./extension-ci-tools/scripts/modify_distribution_matrix.py"
exclude_archs: 'wasm_mvp;wasm_eh;wasm_threads;windows_amd64_rtools;windows_amd64'

Expand Down
11 changes: 10 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,17 @@ ifneq ($(EXPLICIT_EXTENSION_VERSION),)
EXTENSION_VERSION = $(EXPLICIT_EXTENSION_VERSION)
endif

# TODO make platform independent
EXTENSION_LIB_FILENAME=lib$(EXTENSION_NAME).dylib
ifeq ($(UNAME_S),Linux)
EXTENSION_LIB_FILENAME=lib$(EXTENSION_NAME).so
endif
ifeq ($(UNAME_S),Darwin)
EXTENSION_LIB_FILENAME=lib$(EXTENSION_NAME).dylib
endif
ifeq ($(OS),Windows_NT)
# TODO: how/what/where
EXTENSION_LIB_FILENAME=lib$(EXTENSION_NAME).dylib
endif
EXTENSION_FILENAME=$(EXTENSION_NAME).duckdb_extension

### Development options
Expand Down
2 changes: 1 addition & 1 deletion extension-ci-tools

0 comments on commit 092fec5

Please sign in to comment.