diff --git a/CMakeLists.txt b/CMakeLists.txt index d1b2a79..b7262eb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,7 +25,7 @@ cmake_minimum_required(VERSION 3.16) # set the project name -project(libcifpp VERSION 5.2.1 LANGUAGES CXX) +project(libcifpp VERSION 5.2.2 LANGUAGES CXX) list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake") @@ -295,7 +295,7 @@ target_include_directories(cifpp "$" ) -target_link_libraries(cifpp PUBLIC Threads::Threads ZLIB::ZLIB Eigen3::Eigen ${CIFPP_REQUIRED_LIBRARIES}) +target_link_libraries(cifpp PUBLIC Threads::Threads ZLIB::ZLIB ${CIFPP_REQUIRED_LIBRARIES}) if(CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") target_link_options(cifpp PRIVATE -undefined dynamic_lookup) diff --git a/changelog b/changelog index d6b36ec..5ed2d13 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,8 @@ +Version 5.2.2 +- Remove dependency on Eigen3 for users of libcifpp +- Fix typos in documentation +- Do not build latex files in documentation + Version 5.2.1 - New versionstring module - small fixes for generating documentation diff --git a/cmake/cifppConfig.cmake.in b/cmake/cifppConfig.cmake.in index 042bdad..d8525a6 100644 --- a/cmake/cifppConfig.cmake.in +++ b/cmake/cifppConfig.cmake.in @@ -11,7 +11,6 @@ include(CMakeFindDependencyMacro) find_dependency(Threads) find_dependency(ZLIB REQUIRED) -find_dependency(Eigen3 REQUIRED) if(MSVC) find_dependency(zeep REQUIRED) diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt index b594d71..28327b4 100644 --- a/docs/CMakeLists.txt +++ b/docs/CMakeLists.txt @@ -42,4 +42,7 @@ add_custom_target("Sphinx-${PROJECT_NAME}" ALL WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} COMMENT "Generating documentation with Sphinx") -install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/sphinx/ DESTINATION ${CMAKE_INSTALL_DOCDIR} PATTERN .doctrees EXCLUDE) +install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/sphinx/ + DESTINATION ${CMAKE_INSTALL_DOCDIR} + PATTERN .doctrees EXCLUDE + PATTERN .buildinfo EXCLUDE) diff --git a/docs/Doxyfile.in b/docs/Doxyfile.in index 0fe7707..9ef50a6 100644 --- a/docs/Doxyfile.in +++ b/docs/Doxyfile.in @@ -3,6 +3,7 @@ FILE_PATTERNS = *.hpp STRIP_FROM_PATH = @DOXYGEN_INPUT_DIR@ RECURSIVE = YES GENERATE_XML = YES +GENERATE_LATEX = NO PREDEFINED += and=&& or=|| not=! CIFPP_EXPORT= HAVE_LIBCLIPPER=1 GENERATE_HTML = NO GENERATE_TODOLIST = NO diff --git a/docs/bitsandpieces.rst b/docs/bitsandpieces.rst index 6dcb75b..5965629 100644 --- a/docs/bitsandpieces.rst +++ b/docs/bitsandpieces.rst @@ -26,7 +26,7 @@ Writing is equally easy: file << "Hello, world!"; file.close(); -You can also use the :cpp:class:`cif::gzio:istream` and feed it a *std::streambuf* object that may or may not contain compressed data. In that case the first bytes of the input are sniffed and if it is gzip compressed data, decompression will be done. +You can also use the :cpp:class:`cif::gzio::istream` and feed it a *std::streambuf* object that may or may not contain compressed data. In that case the first bytes of the input are sniffed and if it is gzip compressed data, decompression will be done. A progress bar --------------