mirror of
https://github.com/rdkit/rdkit.git
synced 2026-06-03 21:44:30 +08:00
6
External/pubchem_shape/CMakeLists.txt
vendored
6
External/pubchem_shape/CMakeLists.txt
vendored
@@ -33,8 +33,14 @@ if(needDownload)
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E rename ${tar_dirname}
|
||||
${PUBCHEMSHAPE_DIR}
|
||||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
|
||||
endif()
|
||||
|
||||
# simple patch for a typo in the pubchem_align library
|
||||
file(READ ${PUBCHEMSHAPE_DIR}/shape_neighbor.cpp FILE_CONTENTS)
|
||||
string(REPLACE "memcpy( qom, old_quattrans, 7 * sizeof( float ) );" "memcpy( qom, old_quattrans, 7 * sizeof( double ) );" FILE_CONTENTS "${FILE_CONTENTS}")
|
||||
file(WRITE ${PUBCHEMSHAPE_DIR}/shape_neighbor.cpp "${FILE_CONTENTS}")
|
||||
|
||||
rdkit_library(pubchem_align3d ./pubchem-align3d/shape_functions1.cpp
|
||||
./pubchem-align3d/shape_functions2.cpp ./pubchem-align3d/shape_neighbor.cpp SHARED)
|
||||
if((MSVC AND RDK_INSTALL_DLLS_MSVC) OR ((NOT MSVC) AND WIN32))
|
||||
|
||||
Reference in New Issue
Block a user