Commit Graph

11 Commits

Author SHA1 Message Date
Yann MAGNIN c48c4341c9
release v2.0.0 2023-12-22 14:32:55 +01:00
YannMagnin 1b31e8aef0
sh-elf-vhex - v2.0.0-rc15 : fix typo
*fix*
> [project]
  | [gitignore] ignore generated folders
  | [readme] add PATH export information
> [scripts]
  | [install] fix typo
  | [uninstall] fix typo
2023-12-22 10:21:04 +01:00
YannMagnin 7d8efc839d
sh-elf-vhex - v2.0.0-rc10 : support MacOS
*update*
> [scripts]
  | [binutils/config] support macos brew package manager

*fix*
> [project]
  | [readme] fix link
2023-12-20 15:34:53 +01:00
YannMagnin 8b7d15faf4
sh-elf-vhex - v2.0.0-rc7 : remove bootstrap script
*update*
> [project]
  | [readme] update the install curl operation information
  | [readme] add the uninstall curl operation information
  | [readme] move technical notes
> [scripts]
  | [install] merge bootstrap code
  | [uninstall] merge bootstrap code
  | [bootstrap] remove the bootstrap script
2023-12-19 19:13:36 +01:00
YannMagnin 432220b796
sh-elf-vhex - v2.0.0-rc6 : rework bootstrap preliminary checks
*update*
> [project]
  | [readme] simplify the curl operation
> [scripts]
  | [bootstrap] allow cloned folder if install aborted
  | [bootstrap] proper check if the project already installed

*fix*
> [scripts]
  | [bootstrap] avoid cloning if uninstall operation
  | [_uninstall] check for executable file instead of simple file
  | [_install]   check for executable file instead of simple file
2023-12-19 17:54:01 +01:00
YannMagnin 3a4bb9032e
sh-elf-vhex - v2.0.0-rc1 : hotfix curl operation + fix typo error
*fix*
> [project]
  | [readme] fix curl operation information
> [scripts]
  | [all] fix missing help message
  | [bootstrap] remove invalid use of `utils_callcmd()`
2023-12-17 17:14:44 +01:00
YannMagnin da8dfe3861
sh-elf-vhex - v2.0.0-dev12 : review all scripts
*fix*
> [project]
  | [readme] review content
> [scripts]
  | [all] review all strings and help message
2023-12-17 11:06:14 +01:00
YannMagnin 5552649009
sh-elf-vhex - v2.0.0-dev10 : final draft for the README
*update*
> [project]
  | [readme] add missing information
2023-12-16 18:52:43 +01:00
YannMagnin 1d7a36e5f0
sh-elf-vhex - v2.0.0-dev9 : rework uninstall operation + various fixes
*add*
> [scripts]
  | [_uninstall] support `--purge` option to remove the cloned folder
  | [_utils] export `utils_warn_callcmd` which throw warning if cmd fail
  | [bootstrap] support `--overwrite` option to force-reinstall

*update*
> [scripts]
  | [bootstrap] rename default sysroot with underscore as prefix

*fix*
> [scripts]
  | [_uninstall] use the new _utils.sh helpers
  | [_uninstall] proper remove symlink in install prefix
  | [_uninstall] proper remove the sysroot
  | [_uninstall] check `sh-elf-vhex-as` instead of `sh-elf-vhex-gcc`
  | [_utils] fix local variable declaration
  | [_utils] fix pushd/popd handling
  | [binutils/config] fix missing `gcc` as dependency for all target
  | [binutils/config] fix missing `gcc-g++` for Fedora
  | [binutils/config] fix bad package search for Fedora
  | [bootstrap] proper support curl operation
  | [gcc/config] allow dependencies install fail with warning
2023-12-16 18:26:29 +01:00
Yatis 0e78bc44a0 Update 'README.md' 2021-11-17 19:47:41 +01:00
Yann MAGNIN 648fdbf86f add README + fix compile script + add GCC's dependencies installation 2021-11-17 19:41:16 +01:00