Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for package distribution #955

Merged
merged 11 commits into from
May 19, 2020
Merged

Update for package distribution #955

merged 11 commits into from
May 19, 2020

Commits on Apr 29, 2020

  1. Refactoring for package distribution

    - New cpack package-config for DEB and RPM
    - Toolchain file for cross-building
    - Script to automate MinGW cross-building
    - Added file headers for .cmake files
    - Added dpkg and rpm to required pkgs
    Nightwalker-87 committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    ce6ffe7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f9724e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b478a0 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2020

  1. Updated travis CI test-builds

    - Added builds for clang -m32 on arch: AMD64
    - Corrected invalid config settings
    - Added clang-9 builds for linux
    - Moved scripts to root directory
    - Added MinGW cross-test-build for linux
    Nightwalker-87 committed May 6, 2020
    Configuration menu
    Copy the full SHA
    5e0e299 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2020

  1. Update for windows binary packaging

    - Updated steps for release preparation
    - Changed destination for binary archives
    
    (Closes #798)
    Nightwalker-87 committed May 9, 2020
    Configuration menu
    Copy the full SHA
    7bb34fc View commit details
    Browse the repository at this point in the history

Commits on May 10, 2020

  1. Updated documentation

    - Added note on windows binary installation
    - Contributors now listed in separate file
    
    (Closes #738) (Closes #795)
    Nightwalker-87 committed May 10, 2020
    Configuration menu
    Copy the full SHA
    06c66ed View commit details
    Browse the repository at this point in the history

Commits on May 17, 2020

  1. Update for library linking

    - Simplified code
    - Added version info for static library
    Nightwalker-87 committed May 17, 2020
    Configuration menu
    Copy the full SHA
    e3aa887 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Updated package & install configuration

    - Added package changelog files for deb & rpm
    - Added license file for deb pkg
    - Added rules file for deb pkg
    - Changed install subdirectory
    Nightwalker-87 committed May 18, 2020
    Configuration menu
    Copy the full SHA
    97d3173 View commit details
    Browse the repository at this point in the history
  2. Updated build settings

    - Removed unneeded commands in travis.sh
    - Removed -Wno-dev flag in Release target
    - cmake: Grouped udev and modprobe.d config
    - rpm package now relocatable (CPackRPM)
    Nightwalker-87 committed May 18, 2020
    Configuration menu
    Copy the full SHA
    1b3200d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Refactoring for build settings

    Tidy up install paths & directories:
    -> modprobe.d & udev rules
      (both are now ON per default on Linux)
    -> stlink-gui supplements
    -> man pages
    - Fixed paths according to GNUInstallDirs
    - cmake: Restructured library config
    - Test files & gui now use shared library
    Nightwalker-87 committed May 19, 2020
    Configuration menu
    Copy the full SHA
    7ef0637 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fc02ab View commit details
    Browse the repository at this point in the history