@@ -36,6 +36,13 @@ depends-on = ["pnpm-install"]
36
36
outputs = [" packages/compare-meshes/test/data.tar.gz" ]
37
37
description = " Download compare-meshes test data"
38
38
39
+ [tasks .compress-stringify-test-data-download ]
40
+ cmd = " npx dam download test/data test/data.tar.gz $ITK_WASM_COMPRESS_STRINGIFY_TEST_DATA_HASH $ITK_WASM_COMPRESS_STRINGIFY_TEST_DATA_URLS"
41
+ cwd = " packages/compress-stringify"
42
+ depends-on = [" pnpm-install" ]
43
+ outputs = [" packages/compress-stringify/test/data.tar.gz" ]
44
+ description = " Download compress-stringify test data"
45
+
39
46
[tasks .mesh-io-test-data-download ]
40
47
cmd = " npx dam download test/data test/data.tar.gz $ITK_WASM_MESH_IO_TEST_DATA_HASH $ITK_WASM_MESH_IO_TEST_DATA_URLS"
41
48
cwd = " packages/mesh-io"
@@ -215,6 +222,26 @@ cmd = "ctest --test-dir $ITK_WASM_NATIVE_WORKSPACE/compare-meshes-build"
215
222
depends-on = [" build-native-compare-meshes" ]
216
223
description = " Test compare-meshes native binaries"
217
224
225
+ [feature .native .tasks .configure-native-compress-stringify ]
226
+ cmd = ''' cmake -B$ITK_WASM_NATIVE_WORKSPACE/compress-stringify-build -Spackages/compress-stringify -GNinja
227
+ -DITK_DIR:PATH=$ITK_WASM_ITK_BUILD_DIR
228
+ -DBUILD_TESTING:BOOL=ON
229
+ -DCMAKE_CXX_STANDARD:STRING=20
230
+ -DCMAKE_BUILD_TYPE:STRING=Debug'''
231
+ depends-on = [" build-itk-wasm" , " compress-stringify-test-data-download" ]
232
+ outputs = [" native/compress-stringify-build/CMakeFiles/" ]
233
+ description = " Configure compress-stringify native binaries"
234
+
235
+ [feature .native .tasks .build-native-compress-stringify ]
236
+ cmd = " cmake --build $ITK_WASM_NATIVE_WORKSPACE/compress-stringify-build"
237
+ depends-on = [" configure-native-compress-stringify" ]
238
+ description = " Build compress-stringify native binaries"
239
+
240
+ [feature .native .tasks .test-native-compress-stringify ]
241
+ cmd = " ctest --test-dir $ITK_WASM_NATIVE_WORKSPACE/compress-stringify-build"
242
+ depends-on = [" build-native-compress-stringify" ]
243
+ description = " Test compress-stringify native binaries"
244
+
218
245
[feature .native .tasks .configure-native-mesh-io ]
219
246
cmd = ''' cmake -B$ITK_WASM_NATIVE_WORKSPACE/mesh-io-build -Spackages/mesh-io -GNinja
220
247
-DITK_DIR:PATH=$ITK_WASM_ITK_BUILD_DIR
0 commit comments