Skip to content
  • Brad Barber's avatar
    Qhull 2020.2 2020/08/31 (8.0.2) · 613debea
    Brad Barber authored
    CMake builds
    - CMakeLists.txt: Fixed /usr/local/lib/pkgconfig for debug builds
    - CMakeLists.txt: Remove qhull_SHARED and qhull_SHAREDP from 'make all'
      Remove qhull_SHARED and qhull_SHAREDP from qhull_TARGETS_SHARED
      Use reentrant Qhull (libqhull_r) for user code
    - CMakeLists.txt: If "MSYS Makefiles", change the default CMAKE_INSTALL_PREFIX to "/usr/local"
      Remove WIN32 conditionals from MAN_INSTALL_DIR and DOC_INSTALL_DIR
    - CMakeLists.txt: Add 'uninstall' to delete the files listed in install_manifest.txt
    - CMakeLists.txt: If LINK_APPS_SHARED, link qhull applications to libqhull_r.so [S. Bruens #69]
      If BUILD_STATIC_LIBS=OFF or BUILD_SHARED_LIBS=OFF, exclude those libraries [S. Bruens #69]
      libqhullcpp and user_eg3 are built only if BUILD_STATIC_LIBS is true
    - CMakeModules/CheckLFS.cmake: Moved CMakeModules to the build/ directory
    - CMakeLists.txt: Replace rbox_SOURCES(etc.) with a source file, either reentrant or non-reentrant
    - CMakeLists.txt: Add deprecated libqhull and qhull_p to "# Additional build targets"
      If not MSVC, add qh_QHpointer to user_egp_DEFINES and qhullp_DEFINES (otherwise qh_lib_check fails)
    
    Other builds
    - build/README-build.txt: Add description of build/ directory
    - build/qhull*.sln: Remove qhull_p and qhull_p.dll, retain the corresponding DevStudio project files
      Remove libqhull and qhull.dll, retain the corresponding DevStudio project files
    - Makefile: Add libqhull_r/libqhullstatic_r.a to 'cleanall'
    - Makefile: Add note about installing debug libraries (e.g., libqhull_rd)
    - Makefile,libqhull*/Makefile: Copy README.txt,...,Changes.txt and html/* to ABS_DOCDIR
    - Makefile,libqhull*/Makefile: Add target 'uninstall' to delete installed Qhull files
    - libqhull/qhull-exports.def,qhull-nomerge-exports.def: Add qh_nextfacet2d
    
    Documentation
    - html/qh-code.htm: Add request for Doxygen documentation of the C++ interface
    - html/index.htm,etc: "Contents" instead of "Table of Contents"
    
    Testing
    - eg/make-qhull_qh.sh: Redo help prompt
    - eg/make-qhull_qh.sh: Create src/qhull_qh/_QH_CONVERTED_FILES as a safety check
    - eg/make-qhull_qh.sh: Require destination directory and _QH_CONVERTED_FILES for 'sed-only'
    613debea
Loading