Skip to content

Commit b7045cb

Browse files
committed
libpressio version 0.46.2
Bug Fix + Use a more intelligent way of finding MGARD headers that fails less often.
1 parent 8487ae6 commit b7045cb

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

CMakeLists.txt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
cmake_minimum_required(VERSION 3.13 FATAL_ERROR)
2-
project(libpressio VERSION "0.46.1" LANGUAGES CXX C)
2+
project(libpressio VERSION "0.46.2" LANGUAGES CXX C)
33

44
#correct was to set a default build type
55
# https://blog.kitware.com/cmake-and-the-default-build-type/
@@ -27,7 +27,6 @@ option(BUILD_SHARED_LIBS "build libpressio as a shared library" ON)
2727

2828
include(GNUInstallDirs)
2929
include(CheckCXXCompilerFlag)
30-
include(CheckIncludeFileCXX)
3130

3231
check_cxx_compiler_flag("-fno-omit-frame-pointer" HAVE_NO_OMIT_FRAME_POINTER)
3332
set(NO_OMIT_FRAME_POINTER_FLAG "")
@@ -175,10 +174,8 @@ option(LIBPRESSIO_HAS_MGARD "build the MGARD plugin" OFF)
175174
if(LIBPRESSIO_HAS_MGARD)
176175
set(LIBPRESSIO_COMPRESSORS "${LIBPRESSIO_COMPRESSORS} mgard")
177176
find_package(mgard REQUIRED)
178-
check_include_file_cxx(mgard_api_float.h LIBPRESSIO_MGARD_NEED_FLOAT_HEADER
179-
-I $<TARGET_PROPERTY:mgard::mgard,INTERFACE_INCLUDE_DIRECTORIES>)
180-
check_include_file_cxx(MGARDConfig.h LIBPRESSIO_MGARD_HAS_CONFIG_HEADER
181-
-I $<TARGET_PROPERTY:mgard::mgard,INTERFACE_INCLUDE_DIRECTORIES>)
177+
find_file(LIBPRESSIO_MGARD_NEED_FLOAT_HEADER mgard_api_float.h)
178+
find_file(LIBPRESSIO_MGARD_HAS_CONFIG_HEADER MGARDConfig.h)
182179
target_sources(libpressio
183180
PRIVATE
184181
${CMAKE_CURRENT_SOURCE_DIR}/src/plugins/compressors/mgard_plugin.cc

0 commit comments

Comments
 (0)