aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/CMakeLists.txt
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-10-13 15:17:42 +0200
committerThomas White <taw@physics.org>2021-10-13 15:19:04 +0200
commit8f4b2d8249fad3f8d05099b76de698a9f7db64a4 (patch)
tree63ae856fcfa9a46d97f22edd8ef621227129f619 /libcrystfel/CMakeLists.txt
parent00831dc3cae2fd4df8ed13bdb8d2fa8bece7ceae (diff)
Remove NCurses dependency
It's only used once, to get background colours for 'indexamajig --int-diag', itself a rarely used feature. The dependency itself seems to cause problems for some people, particularly those not using system libraries for everything. So I think it's better just to remove it, and use ANSI escape codes directly.
Diffstat (limited to 'libcrystfel/CMakeLists.txt')
-rw-r--r--libcrystfel/CMakeLists.txt7
1 files changed, 0 insertions, 7 deletions
diff --git a/libcrystfel/CMakeLists.txt b/libcrystfel/CMakeLists.txt
index 83f1e983..aea75b27 100644
--- a/libcrystfel/CMakeLists.txt
+++ b/libcrystfel/CMakeLists.txt
@@ -1,6 +1,5 @@
project(libcrystfel VERSION ${CRYSTFEL_SHORT_VERSION} LANGUAGES C)
-find_package(Curses)
pkg_check_modules(XGANDALF xgandalf)
pkg_check_modules(PINKINDEXER pinkIndexer)
pkg_check_modules(FDIP fdip)
@@ -13,7 +12,6 @@ pkg_check_modules(LIBCCP4 libccp4c)
configure_file(src/libcrystfel-version.c.cmake.in libcrystfel-version.c)
-set(HAVE_CURSES ${CURSES_FOUND})
set(HAVE_FFTW ${FFTW_FOUND})
set(HAVE_XGANDALF ${XGANDALF_FOUND})
set(HAVE_PINKINDEXER ${PINKINDEXER_FOUND})
@@ -150,11 +148,6 @@ if (FFTW_FOUND)
target_link_libraries(${PROJECT_NAME} PRIVATE ${FFTW_LINK_LIBRARIES})
endif (FFTW_FOUND)
-if (CURSES_FOUND)
- target_include_directories(${PROJECT_NAME} PRIVATE ${CURSES_INCLUDE_DIRS})
- target_link_libraries(${PROJECT_NAME} PRIVATE ${CURSES_LIBRARIES})
-endif (CURSES_FOUND)
-
if (LIBCCP4_FOUND)
target_include_directories(${PROJECT_NAME} PRIVATE ${LIBCCP4_INCLUDES})
target_link_libraries(${PROJECT_NAME} PRIVATE ${LIBCCP4_LIBRARIES})