X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=Dicts%2FCMakeLists.txt;h=c80ef577b0c69c6a12984014581c8886da3daa0d;hb=20233e0e4bc268a63105f697c663feedecbe99f7;hp=05442e2c5d11c09705bd34bcadef90b0e32e476c;hpb=4591aef66777a33fba960585e667adef2e94c9fb;p=gdcm.git diff --git a/Dicts/CMakeLists.txt b/Dicts/CMakeLists.txt index 05442e2c..c80ef577 100644 --- a/Dicts/CMakeLists.txt +++ b/Dicts/CMakeLists.txt @@ -8,11 +8,16 @@ SET(ALL_DICTS Papyrus.dic NIH.dic #the forbidden one... SPI.dic + # PHILIPS-Intera.dic # uncomment me if you want ) # Better solution SET(TEST_DICT_BODY) FOREACH(dict ${ALL_DICTS}) + # Properly set dependencies, therefore `touch Philips-Intera.dic` does not rebuild + # but adding/removing a line in Philips-Intera.dic rebuild as expected + CONFIGURE_FILE("${GDCM_SOURCE_DIR}/Dicts/${dict}" + "${GDCM_BINARY_DIR}/Dicts/${dict}" COPYONLY IMMEDIATE) FILE(READ "${GDCM_SOURCE_DIR}/Dicts/${dict}" dict_append) SET(TEST_DICT_BODY "${TEST_DICT_BODY}\n${dict_append}") ENDFOREACH(dict)