From eeacfd281e8f016e6f8b8039bc7293518aa00275 Mon Sep 17 00:00:00 2001 From: Guilhem Lavaux Date: Sun, 9 Jun 2024 11:56:03 +0200 Subject: [PATCH] fix: Add healpix --- external/configure_healpix.cmake | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 external/configure_healpix.cmake diff --git a/external/configure_healpix.cmake b/external/configure_healpix.cmake new file mode 100644 index 0000000..1df456a --- /dev/null +++ b/external/configure_healpix.cmake @@ -0,0 +1,12 @@ +SET(ENV{CFITSIO_LIBS} "-L${HEALPIX_INSTALL}/lib -lcfitsio") +SET(ENV{CFITSIO_CFLAGS} -I${HEALPIX_INSTALL}/include) + +execute_process( + COMMAND "${HEALPIX_DIR}/configure" --prefix=${HEALPIX_INSTALL} --libdir=${HEALPIX_INSTALL}/lib --disable-shared --with-pic --disable-maintainer-mode CC=${HEALPIX_CC} CXX=${HEALPIX_CXX} + + RESULT_VARIABLE okcode +) + +IF (NOT "${okcode}" STREQUAL "0") + MESSAGE(FATAL_ERROR "Configure failed") +ENDIF (NOT "${okcode}" STREQUAL "0")