• * remove the symbolic link in the meson test
    
    * update python version in meson test
    
    * remove directory from git and add directory creation into azure scripts
    
    * remove the generated symlink
    
    * Update azure-pipelines.yml
    
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    Philip Top authored
     
    Browse Code »

  • Bumps [jwlawson/actions-setup-cmake](https://github.com/jwlawson/actions-setup-cmake) from 1.11 to 1.12.
    - [Release notes](https://github.com/jwlawson/actions-setup-cmake/releases)
    - [Commits](https://github.com/jwlawson/actions-setup-cmake/compare/v1.11...v1.12)
    
    ---
    updated-dependencies:
    - dependency-name: jwlawson/actions-setup-cmake
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored
     
    Browse Code »

  • * update the range error output to be able to be used by more types, and better printouts in some situations.
    
    * style: pre-commit.ci fixes
    
    * add test
    
    * style: pre-commit.ci fixes
    
    * fix the test
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Philip Top authored
     
    Browse Code »





  • * fix: avoid a warning about useless move
    
    * style: pre-commit.ci fixes
    
    * Update include/CLI/App.hpp
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Henry Schreiner authored
     
    Browse Code »
  • Addresses:
    
      wasm-ld: error:
      CMakeFiles/WebAssemblyInterfaceHeaderTest1.dir/test/WebAssemblyInterfaceHeaderTest1.cxx.o:
      undefined symbol:
      std::__2::__fs::filesystem::__status(std::__2::__fs::filesystem::path
      const&, std::__2::error_code*)
    
      /usr/wasi-sdk-14.0/share/wasi-sysroot/include/c++/v1/filesystem:256:3:
      error: "The Filesystem library is not supported by this configuration
      of libc++"
      # error "The Filesystem library is not supported by this configuration
      of libc++"
    Matt McCormick authored
     
    Browse Code »


  • * add a few tests related to github issues
    
    * change how the default is displayed in the help message prev was =XXXX,  this was confusing in some cases particularly with flags or with multiple option names.    Now is [default=XXXX]  which makes it clearer what the value represents.
    
    * Try to fix RTTI issue
    
    * style: pre-commit.ci fixes
    
    * Fix subcommand callbacks being called multiple times if in an option group
    
    * style: pre-commit.ci fixes
    
    * remove extra group call
    
    * change [default=XXXXD] to just [XXXXX] for the default specification
    
    * update changelog
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Philip Top authored
     
    Browse Code »












  • updates:
    - [github.com/psf/black: 21.8b0 → 21.9b0](https://github.com/psf/black/compare/21.8b0...21.9b0)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored
     
    Browse Code »
  • * docs: changelog update
    
    * docs: prepare for 2.1
    
    * Apply suggestions from code review
    
    Co-authored-by: Philip Top <top1@llnl.gov>
    
    Co-authored-by: Philip Top <top1@llnl.gov>
    Henry Schreiner authored
     
    Browse Code »
  • * Add some missing modifiers on the options to the docs and clarify some of them.
    
    * style: pre-commit.ci fixes
    
    * add a more clear force callback and callback on parse modifier for options.
    
    * update the book with new modifiers
    
    * update documentation and add tests
    
    * style: pre-commit.ci fixes
    
    * more updates to the readme
    
    * update formatting
    
    * rework the trigger_on_parse to better support more complex option types
    
    * fix formatting errors
    
    * Update include/CLI/Option.hpp
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    Co-authored-by: Henry Schreiner <henry.fredrick.schreiner@cern.ch>
    Philip Top authored
     
    Browse Code »


  • * add some capabilities to the config parser and a stream parser
    
    * style: pre-commit.ci fixes
    
    * add additional tests for the config parser
    
    * additional tests of config sections and indexing
    
    * style: pre-commit.ci fixes
    
    * add initialization for member variables
    
    * warning and error fixes
    
    * add test for `parse_from_stream`
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Philip Top authored
     
    Browse Code »
  • * add a test for std::map
    
    * add some test of the relaxed naming and other checks
    
    * add validator for aliases, group names and option groups
    
    * add extra tests and update readme
    
    * style: pre-commit.ci fixes
    
    * update the book chapters
    
    * fix codacy issue
    
    * Apply suggestions from code review
    
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
    Philip Top authored
     
    Browse Code »
  • * Relocate cmake and pkgconfig files to an arch-independent path
    
    Use CMAKE_INSTALL_DATADIR instead of CMAKE_INSTALL_LIBDIR for
    installing the pkgconfig and cmake files.
    
    Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
    
    * style: pre-commit.ci fixes
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Jose Luis Rivero authored
     
    Browse Code »
  • Bumps [jwlawson/actions-setup-cmake](https://github.com/jwlawson/actions-setup-cmake) from 1.9 to 1.10.
    - [Release notes](https://github.com/jwlawson/actions-setup-cmake/releases)
    - [Commits](https://github.com/jwlawson/actions-setup-cmake/compare/v1.9...v1.10)
    
    ---
    updated-dependencies:
    - dependency-name: jwlawson/actions-setup-cmake
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored
     
    Browse Code »