- seamlessly add Freetz-NG cross toolchain builder integration including first cross templates for Fritz!OS (see wiki)
- rename source folder crosstool-ng
- new commandline options -fng / --freetz-ng to open the Freetz-NG menu
- fix unset variables in syscheck-function to avoid multiple checks
- extend the installers to setup the correct packages for Freetz-NG (tested on Ubuntu 20.04, ArchLinux, CentOS 8, Fedora 31, openSUSE in WSL2)
- remove ./ct-ng upgradeconfig statements before editing/building a cross toolchain with crosstool-ng, as this can have side effects depending on the version of crosstool-ng (Please reset the config file)
- determine cross toolchain template propereties dynamically
- remove hard coded cross toolchain template propereties in description
- fix OpenSSL (0.9.8, 1.0.0) build errors on toolchains with musl C-Library (Please reset the config file)
- fix PCSC build errors by adding --with-systemdsystemunitdir FLAG during the build process (Please reset the config file)
* Fix typo in template file name
ds126play_armv7 -> ds216play_armv7
* s3.TUP new command to change config file (v0.12.0) (#28)
new commandline option -cfg | --config to change configuration values via tcupdate (e.g. ./s3 tcupdate --config "CTNG_BUILD_AS_ROOT" "1" #enable build as root)
extend commandline option -ctng with the long version --crosstool-ng
rewwork on build as root error messages
new commandline option -cfg | --config to change configuration values via tcupdate (e.g. ./s3 tcupdate --config "CTNG_BUILD_AS_ROOT" "1" #enable build as root)
extend commandline option -ctng with the long version --crosstool-ng
rewwork on build as root error messages
s3.TUP: Add use of s3 internal package installer which was extented for plugin use in 2586ebf. Some code beautifying, add crosstool-ng version output in build.log.
_sys_check: Add support for distro Arch, CentOS 8, Fedora 31
installers: Update with s3.TUP pachage exceptions