@@ -6,32 +6,8 @@ test/test_data:
66
77# Initialize and update submodules for test data
88gettestdata : test/test_data
9- @if [ ! -d " test/test_data/dcm_qa_nih" ]; then \
10- git submodule add --force https://github.com/neurolabusc/dcm_qa_nih.git test/test_data/dcm_qa_nih; \
11- fi
12- @if [ ! -d " test/test_data/dcm_qa_uih" ]; then \
13- git submodule add --force https://github.com/neurolabusc/dcm_qa_uih.git test/test_data/dcm_qa_uih; \
14- fi
15- @if [ ! -d " test/test_data/petdicoms" ]; then \
16- git submodule add --force https://github.com/openneuropet/petdicoms.git test/test_data/petdicoms; \
17- fi
18- git submodule update --init test/test_data/dcm_qa_nih
19- git submodule update --init test/test_data/dcm_qa_uih
20- git submodule update --init test/test_data/petdicoms
21- # Prevent accidental commits to submodules
22- git config submodule.test/test_data/dcm_qa_nih.ignore dirty
23- git config submodule.test/test_data/dcm_qa_uih.ignore dirty
24- git config submodule.test/test_data/petdicoms.ignore dirty
9+ test/gettestdata
2510
2611# Clean test data (remove submodules and their directories)
2712clean-testdata :
28- git submodule deinit -f test/test_data/dcm_qa_nih
29- git submodule deinit -f test/test_data/dcm_qa_uih
30- git submodule deinit -f test/test_data/petdicoms
31- git rm -f test/test_data/dcm_qa_nih
32- git rm -f test/test_data/dcm_qa_uih
33- git rm -f test/test_data/petdicoms
34- rm -rf .git/modules/test/test_data/dcm_qa_uih
35- rm -rf .git/modules/test/test_data/dcm_qa_nih
36- rm -rf .git/modules/test/test_data/petdicoms
37- rm -rf test/test_data
13+ test/cleantestdata
0 commit comments