new option -ctng to create or edit cross toolchain templates
./s3 tcupdate -ctng TEMPLATE-NAME #edit / create cross toolchain with the given template name
extend and optimize config file builder
reordering command buttons in some menus
some simplebuild integration fixes
remove unnecessary lines in ar71xx_mips cross toolchain template
s3 Toolchain Menu: New Entry CREATE to start cross toolchain builder menu
s3 Build Menu: New Entry UPDATE to start library updater menu
s3 Build Menu: New Entry BACKUP to make toolchain backups
update language files (en,de)
* Convert s3.TUP plugin to s3 module (v0.10.0)
integrate toolchain updater in then Main Menu
replace copy functionality in Toolchain Menu with backup function
new commandline options:
./s3 tcupdate -b/--backup TOOLCHAIN-NAME #create backup archive in download folder
./s3 tcupdate -d/--duplicate TOOLCHAIN-NAME NEW-TOOLCHAIN-NAME #create a copy of toolchain
* extend command line parameters (v0.10.1)
better support for scripted cross toolchain creation
new commandline options:
./s3 tcupdate -c/--create TEMPLATE-NAME #create cross toolchain based on given template name
./s3 tcupdate -s/--setup #installs build environment of crosstool-NG
* extend command line parameters (v0.10.2)
better support for scripted cross toolchain creation
new commandline options:
./s3 tcupdate TOOLCHAIN-NAME LIBRARY-KEY-1,LIBRARY-KEY-2,LIBRARY-KEY-n #update the specified toolchain with the specified libraries
* code optimization (v0.10.3)
show name and version of libraries in pkgconfig of toolchain
sample output:
Library config ----> armv7-rpi2-linux-gnueabihf/sysroot/usr/lib/pkgconfig
====================
Library Config : libcrypto.pc found OpenSSL-libcrypto 1.1.0l
Library Config : libpcsclite.pc found PCSC Lite 1.8.26
Library Config : libssl.pc found OpenSSL-libssl 1.1.0l
Library Config : libusb-1.0.pc found libusb-1.0 1.0.23
Library Config : openssl.pc found OpenSSL 1.1.0l
Library Config : zlib.pc found zlib 1.2.11
the plugin now expects to run as a normal user instead of root
added error messages on cross toolchain actions when running the plugin as root
no longer changes folder and file permissions
removed CTNG_USER option for toolchain creation
new option CTNG_BUILD_AS_ROOT to force cross-tool creation as root (Please reset the config file)
downgrade dream_mipsel cross toolchain glibc version from 2.30 to 2.24
optimize fix permissions for user ctng before cross toolchain build
avoid error output on symlink detection for include directory
add crosstool-NG build task commands in config (upgradeconfig, show-config; Please reset the config file)# Please enter the commit message for your changes. Lines starting
optimize detection of prefix directory
new function to symlink the correct PCSC header files if the last compiler include path points to a wrong location
show the last compiler include path on toolchain info in the "Library Update Menu"
update cross toolchain templates to newest crosstool-NG version
fix version detection of installed libraries in toolchains
config file updates (Please reset the config file)