Skip to content
  • Robert Maynard's avatar
    cmake: redesign command-line argument parsing · 98290782
    Robert Maynard authored and Brad King's avatar Brad King committed
    Make handling more consistent:
    
       "-S" -> invalid
       "-S/path/to/source" -> valid
       "-S /path/to/source" -> valid
       "-S=/path/to/source" -> now valid
    
       "-D" -> invalid
       "-DStr" -> valid
       "-D Str" -> valid
       "-D=Str" -> now valid
    
       "--log-level=" -> invalid
       "--log-level" -> invalid
       "--log-level=2" -> valid
       "--log-level 2" -> now valid
    98290782