forked from openbabel/openbabel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
19 lines (17 loc) · 958 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
file(GLOB openbabel_headers openbabel/*.h)
file(GLOB math_headers openbabel/math/*.h)
file(GLOB stereo_headers openbabel/stereo/*.h)
file(GLOB depict_headers openbabel/depict/*.h)
file(GLOB lbfgs_headers LBFGS/*.h)
if(NOT OPENBABEL_USE_SYSTEM_INCHI)
install(FILES inchi_api.h DESTINATION include/inchi)
endif(NOT OPENBABEL_USE_SYSTEM_INCHI)
install(FILES chemdrawcdx.h DESTINATION ${OB_INCLUDE_DIRS}/openbabel)
install(FILES ${openbabel_headers} DESTINATION ${OB_INCLUDE_DIRS}/openbabel)
install(FILES ${math_headers} DESTINATION ${OB_INCLUDE_DIRS}/openbabel/math)
install(FILES ${stereo_headers} DESTINATION ${OB_INCLUDE_DIRS}/openbabel/stereo)
install(FILES ${depict_headers} DESTINATION ${OB_INCLUDE_DIRS}/openbabel/depict)
if(EIGEN2_FOUND OR EIGEN3_FOUND)
install(FILES LBFGS.h DESTINATION ${OB_INCLUDE_DIRS})
install(FILES ${lbfgs_headers} DESTINATION ${OB_INCLUDE_DIRS}/LBFGS)
endif()