Skip to content

Commit 3491800

Browse files
committed
WIP: Enable ITKRemoteAnalysis in CI for validation
- Point GIT_REPOSITORY at hjmjohnson/ITKRemoteAnalysis on GitHub (was local path, inaccessible to CI) - Enable ITKGroup_Remote_Analysis and all EXCLUDE_FROM_DEFAULT modules in Pixi configure-ci so CI builds and tests all 8 analysis modules This is a WIP commit for CI validation — the pyproject.toml changes will be reverted before merge. The final .remote.cmake will point at InsightSoftwareConsortium/ITKRemoteAnalysis. Ref: #6060
1 parent dda46a6 commit 3491800

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

Modules/Remote/ITKRemoteAnalysis.remote.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111

1212
itk_fetch_module_group(Analysis
1313
"Analysis domain: TextureFeatures, BoneMorphometry, BoneEnhancement, Thickness3D, IsotropicWavelets, RANSAC, PerformanceBenchmarking, StructuralSimilarity"
14-
GIT_REPOSITORY /Users/johnsonhj/src/ITKRemoteAnalysis
15-
GIT_TAG main
14+
GIT_REPOSITORY https://github.com/hjmjohnson/ITKRemoteAnalysis.git
15+
GIT_TAG bf132a8671837090210b4714d5e184901becb24e
1616
)

pyproject.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ cmd = '''cmake
5252
-DITK_USE_CCACHE:BOOL=ON
5353
-DCMAKE_C_COMPILER_LAUNCHER:STRING=ccache
5454
-DCMAKE_CXX_COMPILER_LAUNCHER:STRING=ccache
55-
-DITK_COMPUTER_MEMORY_SIZE:STRING=11'''
55+
-DITK_COMPUTER_MEMORY_SIZE:STRING=11
56+
-DITKGroup_Remote_Analysis:BOOL=ON
57+
-DModule_BoneEnhancement:BOOL=ON
58+
-DModule_BoneMorphometry:BOOL=ON
59+
-DModule_TextureFeatures:BOOL=ON
60+
-DModule_Thickness3D:BOOL=ON'''
5661
description = "Configure ITK for CI (with ccache compiler launcher)"
5762
outputs = ["build/CMakeFiles/"]
5863

0 commit comments

Comments
 (0)