[us-commits] [ehb54/ultrascan3] 0c481d: Refactor build system and enhance debugging/logging.

Lukas Dobler noreply at github.com
Wed Apr 2 06:23:48 MDT 2025


  Branch: refs/heads/lukas/cmake-building
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 0c481dd4402d2eada64add80c232bdbc524de05b
      https://github.com/ehb54/ultrascan3/commit/0c481dd4402d2eada64add80c232bdbc524de05b
  Author: Lukas <lukas.dobler10 at gmail.com>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    M CMakeLists.txt
    A etc/FindQwt.cmake
    M etc/etc_belongs_list.txt
    M gui/us_widgets.cpp
    M gui/us_widgets.h
    A programs/CMakeLists.txt
    M programs/us/us_win_data.cpp
    M test/utils/CMakeLists.txt
    M utils/CMakeLists.txt

  Log Message:
  -----------
  Refactor build system and enhance debugging/logging.

Streamlined CMakeLists.txt with improved build configurations, added `FindQwt.cmake`, and introduced version tracking. Replaced `qDebug` calls with `DbgLv` for structured debugging output and updated dependencies in utils and programs.


  Commit: 6cbebe68b978cd1343b1c83b87bfc4d8da9279d3
      https://github.com/ehb54/ultrascan3/commit/6cbebe68b978cd1343b1c83b87bfc4d8da9279d3
  Author: Lukas <lukas.dobler10 at gmail.com>
  Date:   2025-04-02 (Wed, 02 Apr 2025)

  Changed paths:
    A programs/us/CMakeLists.txt
    A programs/us_2dplot/CMakeLists.txt
    A programs/us_2dsa/CMakeLists.txt
    A programs/us_abde/CMakeLists.txt
    A programs/us_analysis_profile/CMakeLists.txt
    A programs/us_analyte/CMakeLists.txt

  Log Message:
  -----------
  Add CMake build files for new programs

Introduced CMakeLists.txt files for building several new programs: `us`, `us_analyte_gui`, `us_2dsa`, `us_analysis_profile`, `us_2dplot`, and `us_abde`. Each program is linked with the `us_common` library and configured for installation to the appropriate directories.


Compare: https://github.com/ehb54/ultrascan3/compare/1f81945e1f12...6cbebe68b978

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list