modflowpy / pymake

Python package for compiling MODFLOW-based applications
https://mfpymake.readthedocs.io/
Other
54 stars 35 forks source link

fix(cli): fix make-program to take ':' target value #127

Closed jdhughes-usgs closed 1 year ago

jdhughes-usgs commented 1 year ago

Fix parsing command-line arguments when using make-program. Add test for ':' make-program target value.

codecov[bot] commented 1 year ago

Codecov Report

Merging #127 (46c4312) into master (fd168ab) will decrease coverage by 0.127%. The diff coverage is 75.000%.

@@              Coverage Diff              @@
##            master      #127       +/-   ##
=============================================
- Coverage   61.404%   61.276%   -0.128%     
=============================================
  Files           21        21               
  Lines         4586      4589        +3     
=============================================
- Hits          2816      2812        -4     
- Misses        1770      1777        +7     
Impacted Files Coverage Δ
pymake/pymake_build_apps.py 80.530% <66.666%> (-0.379%) :arrow_down:
pymake/pymake.py 75.925% <100.000%> (ø)
pymake/utils/_meson_build.py 27.500% <0.000%> (-0.834%) :arrow_down:
pymake/utils/_compiler_switches.py 75.545% <0.000%> (-0.656%) :arrow_down:
pymake/pymake_base.py 86.666% <0.000%> (-0.129%) :arrow_down:
pymake/utils/download.py 68.376% <0.000%> (ø)