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

Rework of the CLI argument parser and add the option to define inputs through a JSON file #93

Merged
merged 34 commits into from
Nov 5, 2022

Commits on Sep 24, 2022

  1. Add first parser attempt

    Philipp Basler committed Sep 24, 2022
    Configuration menu
    Copy the full SHA
    b99a7f0 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

  1. Use argparser

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    ab653cb View commit details
    Browse the repository at this point in the history
  2. Convert all execs to use new argparser

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    27c7749 View commit details
    Browse the repository at this point in the history
  3. Add json option and example files for all parameters

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    2f0446e View commit details
    Browse the repository at this point in the history
  4. Include json in dependencies

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    5e4cbeb View commit details
    Browse the repository at this point in the history
  5. Add json to readme

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    9eacdb7 View commit details
    Browse the repository at this point in the history
  6. Bump version

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    053cba4 View commit details
    Browse the repository at this point in the history
  7. Bump version

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    3619132 View commit details
    Browse the repository at this point in the history
  8. Fix missing json check and add install to workflows

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    48ff460 View commit details
    Browse the repository at this point in the history
  9. Run ubuntu on 22.04

    Philipp Basler committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    2df8035 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2022

  1. Add unit tests and documentation for parser

    Philipp Basler committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    8d4a132 View commit details
    Browse the repository at this point in the history
  2. Fix unit test

    Philipp Basler committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    f604cbe View commit details
    Browse the repository at this point in the history
  3. Use template function to convert value in types

    Philipp Basler committed Sep 30, 2022
    Configuration menu
    Copy the full SHA
    49d0441 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dd35b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Unify spelling

    Philipp Basler committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    9383965 View commit details
    Browse the repository at this point in the history
  2. Unify spelling of arguments

    Philipp Basler committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    8affdcd View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    8531dc6 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Update cpp-linter.yml

    phbasler authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    be6fbce View commit details
    Browse the repository at this point in the history
  2. Update cpp-linter.yml

    phbasler authored Oct 14, 2022
    Configuration menu
    Copy the full SHA
    16c9d8d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into JSON

    Philipp Basler committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    3b290bb View commit details
    Browse the repository at this point in the history
  4. apply cmake-format

    Philipp Basler committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    3b4012f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    43d853d View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2022

  1. logger docu

    Philipp Basler committed Oct 15, 2022
    Configuration menu
    Copy the full SHA
    94ed5fc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47c5b3b View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    fba4d53 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2022

  1. Apply suggestions from code review

    Co-authored-by: Lisa Biermann <[email protected]>
    phbasler and lisabiermann authored Nov 5, 2022
    Configuration menu
    Copy the full SHA
    ef039fb View commit details
    Browse the repository at this point in the history
  2. Remove duplicate cmakedefs

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    e21d647 View commit details
    Browse the repository at this point in the history
  3. Fix missing install on mac

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    0c2d39e View commit details
    Browse the repository at this point in the history
  4. Only print help output once

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    a9e6954 View commit details
    Browse the repository at this point in the history
  5. Update CMakeLists.txt

    Co-authored-by: Lisa Biermann <[email protected]>
    phbasler and lisabiermann authored Nov 5, 2022
    Configuration menu
    Copy the full SHA
    75cb672 View commit details
    Browse the repository at this point in the history
  6. Fix openmp missing on

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    de31f39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d3b896d View commit details
    Browse the repository at this point in the history
  8. opt openmp

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    d30d228 View commit details
    Browse the repository at this point in the history
  9. link to openmp target

    Philipp Basler committed Nov 5, 2022
    Configuration menu
    Copy the full SHA
    c984ea8 View commit details
    Browse the repository at this point in the history