• update conan and azure-pipelines to fix gcc 4.8 issue
    
    make the CLI11 target sources only for newer CMake
    
    Change the cmake to use subdirectory and move the library generation and warnings to separate files.
    Philip Top authored
     
    Browse Dir »


  • * ci: set up coverage on GHA
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    * ci: update to newer codecov uploader
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    * ci: move to newer Windows image
    
    * fix: better single file script help and usage strictness
    
    * ci: revert update to windows-2022
    Henry Schreiner authored
     
    Browse Dir »

  • * chore: update clang-tidy
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    * refactor: address clang-tidy
    
    * fix: C++11 support
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    * chore: two more clang-tidy fixes
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    
    * fix: get_inject_separator should be bool
    
    * refactor: addressing review feedback
    
    Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
    Co-authored-by: Philip Top <phlptp@gmail.com>
    
    * Apply suggestions from code review
    
    * Update include/CLI/Config.hpp
    
    * Update include/CLI/Config.hpp
    
    * Update include/CLI/Config.hpp
    
    * Update include/CLI/Config.hpp
    
    Co-authored-by: Philip Top <phlptp@gmail.com>
    Henry Schreiner authored
     
    Browse Dir »





  • * add a cmakeLists for the book to add a project in visual studio so the book can be edited with the code
    
    * remove trailing whitespace
    
    * remove restrictions on MSVC and use a globbing expression in finding the files.  Also add a check to make sure book directory exists which seems to be important on appveyor
    
    * apparently doxygen was updated and the old download script no longer worked
    
    * try a different url for the older download
    
    * use github source tar
    Philip Top authored
     
    Browse Dir »


  • * Fixing some warnings
    
    * Make gtest a system library
    
    * Fixing format
    
    * Adding better method for adding warnings
    
    * Nicer Windows deprecated test
    
    * JSON update and drop testing timer
    
    * Warnings as errors everywhere
    Henry Schreiner authored
     
    Browse Dir »


  • * build-testing better supported
    
    * Add formatting to Azure
    
    * Adding more jobs to Azure
    
    * Control
    
    * Allow libc++ to be used on linux
    
    * Fix modernize message
    
    * Fix variable
    
    * fixup! Fix modernize message
    
    * Drop auto exp. optional
    
    * Update readme, better user id in docker
    
    * Fix BUILD_TESTING
    
    * Drop format from travis, leave tidy for now
    
    * Check tidy and format
    
    * Tidy fully on Azure now
    Henry Schreiner authored
     
    Browse Dir »


  • * Getting a bit closer to Version 1.7
    
    * Check and fix for deleting an option pointer directly that is also a help option. It is not common, but could be done
    Henry Schreiner authored
     
    Browse Dir »








  • * Adding fix for #75, rename requires to needs
    
    * Removing check for install commands (should still be run in subproject)
    
    * Adding conan build
    
    * Some small changes to CMake
    
    * Adding nicer Travis code
    
    * Adding package test, find works now
    Henry Schreiner authored
     
    Browse Dir »



  • * Addind simple flag callback
    
    * Give flag function a new name, old name only on C++14
    
    * Fixing reference to destroyed function
    
    * Better GCC 4.7 support, travis prepared for C++17 (not used yet)
    
    * Updating documentation
    Henry Schreiner authored
     
    Browse Dir »




  • Henry Fredrick Schreiner authored
     
    Browse Dir »
  • * Adding first try at coverage
    
    * Fix for CMakeLists
    
    * Fix for wrong shell
    
    * Fixes to Coverage
    
    * Fix for missing coverage
    
    * Adding badge
    
    * Using repo token
    
    * Adding test files to coverage
    
    * Fix typo
    
    * Adding codecov
    
    * Fix for code coverage
    
    * Fix single file tests under CodeCov
    
    * Seperating coverage steps
    
    * Fix testrunner to be ctest
    
    * Fix constant rebuilding of doxygen
    
    * Adding coverage, tested locally
    
    * Adding compiler version to gcov
    
    * Fixing code coverage gcov download and use
    
    * Adding Coverage build type with some fixes
    
    * Better way of using gcc
    
    * Adding coverage badge
    
    * Removing tests from calcs
    Henry Schreiner authored
     
    Browse Dir »