@@ -79,9 +79,10 @@ tasks:
7979 PDFIUM_VERSION : ' {{.PDFIUM_VERSION}}'
8080 cmds :
8181 # Note: exclude benchmark-harness on Windows as jemalloc doesn't build with MSVC
82- - cmd : cargo build --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm
82+ # Note: exclude kreuzberg-pdfium-render because --all-features enables mutually exclusive static/dynamic linking
83+ - cmd : cargo build --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude kreuzberg-pdfium-render
8384 platforms : [linux, darwin]
84- - cmd : cargo build --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness
85+ - cmd : cargo build --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness --exclude kreuzberg-pdfium-render
8586 platforms : [windows]
8687
8788 build:release :
9192 CMAKE : ' {{.CMAKE_PATH}}'
9293 PDFIUM_VERSION : ' {{.PDFIUM_VERSION}}'
9394 cmds :
94- - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm
95+ - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude kreuzberg-pdfium-render
9596 platforms : [linux, darwin]
96- - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness
97+ - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness --exclude kreuzberg-pdfium-render
9798 platforms : [windows]
9899
99100 build:ci :
@@ -104,9 +105,9 @@ tasks:
104105 PDFIUM_VERSION : ' {{.PDFIUM_VERSION}}'
105106 RUSTFLAGS : ' -C debuginfo=2'
106107 cmds :
107- - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm
108+ - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude kreuzberg-pdfium-render
108109 platforms : [linux, darwin]
109- - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness
110+ - cmd : cargo build --release --workspace --all-features --exclude kreuzberg-php --exclude kreuzberg-node --exclude kreuzberg-wasm --exclude benchmark-harness --exclude kreuzberg-pdfium-render
110111 platforms : [windows]
111112
112113 build:profiling :
0 commit comments