Commit 9a76f027 by Maarten L. Hekkelman

using gzip, now correct

parent 81cc1c73
...@@ -360,18 +360,20 @@ if(CIFPP_DOWNLOAD_CCD) ...@@ -360,18 +360,20 @@ if(CIFPP_DOWNLOAD_CCD)
find_program(GUNZIP gunzip) find_program(GUNZIP gunzip)
if(GUNZIP) if(GUNZIP)
file(DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz ${COMPONENTS_CIF}.gz if(NOT EXISTS "${COMPONENTS_CIF}.gz")
SHOW_PROGRESS) file(DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif.gz ${COMPONENTS_CIF}.gz
SHOW_PROGRESS STATUS CCD_FETCH_STATUS)
endif()
add_custom_command(OUTPUT ${COMPONENTS_CIF} add_custom_command(OUTPUT ${COMPONENTS_CIF}
COMMAND ${GUNZIP} ${COMPONENTS_CIF}.gz COMMAND ${GUNZIP} ${COMPONENTS_CIF}.gz
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/data/) WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/data/)
else() else()
file(DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif ${COMPONENTS_CIF} file(DOWNLOAD https://files.wwpdb.org/pub/pdb/data/monomers/components.cif ${COMPONENTS_CIF}
SHOW_PROGRESS) SHOW_PROGRESS STATUS CCD_FETCH_STATUS)
endif() endif()
list(POP_FRONT CCD_FETCH_STATUS CCD_FETCH_STATUS_CODE) list(POP_FRONT CCD_FETCH_STATUS CCD_FETCH_STATUS_CODE)
if(NOT CCD_FETCH_STATUS_CODE EQUAL 0) if(CCD_FETCH_STATUS_CODE)
message(FATAL_ERROR "Error trying to download CCD file: ${CCD_FETCH_STATUS}") message(FATAL_ERROR "Error trying to download CCD file: ${CCD_FETCH_STATUS}")
endif() endif()
endif() endif()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment