1. Oct 13, 2022
    • Marko Mäkelä's avatar
      Clarify the .deb build instructions · 8e64d438
      Marko Mäkelä authored
      8e64d438
    • Marko Mäkelä's avatar
      INSTALL(TARGETS...) misses RUNTIME DESTINATION · dd51a8c1
      Marko Mäkelä authored
      CMake 3.10.2 would report the following:
      
      CMake Error at CMakeLists.txt:57 (INSTALL):
        INSTALL TARGETS given no RUNTIME DESTINATION for executable target
        "cbmconvert".
      
      The RUNTIME DESTINATION attribute appears to be optional in some other
      CMake versions (tested with 3.24.2). According to the documentation,
      already the oldest CMake version that we intend to support (3.0.2)
      recognizes that attribute.
      
      Closes #2
      dd51a8c1
  2. May 28, 2022
  3. May 25, 2022
  4. May 15, 2022
  5. May 08, 2022
  6. May 07, 2022
  7. May 02, 2022
  8. Apr 18, 2022
  9. Apr 17, 2022
  10. Apr 16, 2022
  11. Feb 19, 2022
    • Marko Mäkelä's avatar
      Correct the man pages install location · ef5a37fb
      Marko Mäkelä authored
      In 1c58e3ba on CMake 3.14 or later,
      we attempted to specify TYPE MAN for the manual pages.
      There does not appear to be a way to specify a subdirectory
      when using that notation. Let us revert to the older INSTALL
      variant with explicit DESTINATION.
      
      This error was pointed out by László Böszörményi (GCS).
      ef5a37fb
  12. Dec 06, 2021
    • Marko Mäkelä's avatar
      Cleanups suggested by Olaf Seibert · 1c58e3ba
      Marko Mäkelä authored
      In PROJECT, specify LANGUAGES C in order to avoid an
      unnecessary implicit dependency on a C++ compiler.
      
      In INSTALL, do not hard-code share/ in the paths, but rely on
      INCLUDE(GNUInstallDirs) instead. The locations can be overridden by
      CMAKE_INSTALL_DOCDIR and CMAKE_INSTALL_MANDIR.
      1c58e3ba
  13. Dec 05, 2021
  14. Nov 30, 2021
  15. Nov 28, 2021
  16. Nov 27, 2021