Repository navigation
Releases: asikros/bash-bashargs
Releases · asikros/bash-bashargs
Release list
0.3.4
[0.3.4] - 2024-06-07
Added
- Added descriptions to the make targets for
make help. - Added more tests to address repeated argument calls.
- Added the flag
--warn-undefined-variabletoMAKEFLAGS.
Changed
- The repo now uses the bowerbird tools to manage makefile related tests and create
test targets.
Fixed
- The test runner is now stricter about undefined variables and will fail test if an
undefined variable is encountered during the test.
Full Changelog: 0.3.3...0.3.4
0.3.3
[0.3.3] - 2024-02-16
Added
- Added defaults for optional value arguments.
Full Changelog: 0.3.2...0.3.3
0.3.2
[0.3.2] - 2024-02-09
Fixed
- Fixed bash argument passing to allow quoted strings with spaces as arguments
Full Changelog: 0.3.1...0.3.2
0.3.1
[0.3.1] - 2024-01-16
Added
- Improved the verbosity of the Makefile targets to help indicate when targets are completed.
- Created tests for the Makefile installation path variables.
Changed
- Moved variables out of the primary Makefile and into private.mk to simplify the Makefile itself.
Full Changelog: 0.3.0...0.3.1
release-0.3.0
[0.3.0] - 2024-01-10
Added
- The version for boxerbird and waxwing can be controlled using the Makefile variables
BOXERBIRD_BRANCHandWAXWING_BRANCH.
Changed
- README.md updated to describe downloading release archives with
curland untaring instead
ofcloningwith git. - The Makefile variable WORKDIR_ROOT can now be overidden on the command line.
- Build dependencies are now populated under
$(WORKDIR_ROOT)/deps/. - Build artifacts are now populated under
$(WORKDIR_ROOT)/build/. - Test artifacts are now populated under
$(WORKDIR_ROOT)/test/.
Fixed
- Corrected issue with GitHub workflow where make target were not properly ran by calling each
make target as a seperate command.
Full Changelog: 0.2.1...0.3.0
release-0.2.1
[0.2.1] - 2024-01-08
Changed
- Shared makefile utilities are now cloned from the Boxerbird repo
Fixed
- Corrected issue with GitHub workflow where make target were not properly ran by calling each
make target as a seperate command.
Security
Full Changelog: 0.2.0...0.2.1
release-0.2.0
[0.2.0] - 2024-01-08
Added
- Added an
installtarget to standardize the usage of the library - GitHub workflow expanded to call targets
check,test,install,uninstall
Changed
- Renamed the Makefile from
makefiletoMakefile - Reorganized the structure of the Makefile
- Updated Makefil
Full Changelog: 0.1.1...0.2.0
release-0.1.1
[0.1.1] - 2023-12-30
Fixed
- Updated the Changelog for the 0.1.0 and 0.1.1 releases.
Full Changelog: 0.1.0...0.1.1