Introducing automated, CI maintained, precompiled Raspberry Pi CPU optimized GCC Cross & Native (ARM & ARM64) Compressed Standalone Toolchains & Build-Scripts, that is fastest to setup to get quickly started with software development with Pi.
Features
Enhancements: :birthday:
Introducing OpenSourced build-scripts for auto-generating Toolchains under GPLv3 License:
Implemented RTBuilder_32b: Raspberry Pi Toolchains Builder 32-bit script.
Implemented RTBuilder_64b: Raspberry Pi Toolchains Builder 64-bit script.
Introduced various user-friendly command-line parameters and helper function for scripts.
Introduced various environment variables for tweaking builds.
Replaced GZIP with PIGZ as TAR backend for faster parallel compressed builds.
Added new bash utility script SF_docs_deployer for auto deploying docs to SourceForge Server
Updated Docs:
Added new docs directory for storing SourceForge README doc files.
Added docs files for build-scripts.
Reflected License in the bash code.
Revamped README.md with better readability.
Added new logos and badges.
Added descriptive and beautiful diagrams.
Added necessary updated information to docs.
Bug Fixes: :beetle: :hammer:
Fixed typos and missing definitions in build-scripts.
Removed Obsolete Toolchain Binaries.
Removed GCC 9.1.0 builds and other redundant versions from toolchains.
Refractored code and squashed bugs.
Removed redundant information from docs.
Related Issue
32
30
1
Context
This project now utilizes powerful Github Actions CI(Continuous Integration) to auto-compile Compressed GCC Cross & Native ARM/ARM64 Toolchain binaries and thereby auto-deploy them to SourceForge repository. Also, source build-scripts is now going open-sourced under the GPLv3 License.
Description
Authored by @abhiTronix abhi.una12@gmail.com
:heart: Sharing is caring.
Introducing automated, CI maintained, precompiled Raspberry Pi CPU optimized GCC Cross & Native (ARM & ARM64) Compressed Standalone Toolchains & Build-Scripts, that is fastest to setup to get quickly started with software development with Pi.
Features
Enhancements: :birthday:
RTBuilder_32b
: Raspberry Pi Toolchains Builder 32-bit script.RTBuilder_64b
: Raspberry Pi Toolchains Builder 64-bit script.GZIP
withPIGZ
as TAR backend for faster parallel compressed builds.curl_stfp_patcher
: CURL SFTP patcher scriptSF_deployer
: SourceForge deployer scriptSF_docs_deployer
for auto deploying docs to SourceForge Serverdocs
directory for storing SourceForge README doc files.README.md
with better readability.Bug Fixes: :beetle: :hammer:
9.1.0
builds and other redundant versions from toolchains.Related Issue
32
30
1
Context
This project now utilizes powerful Github Actions CI(Continuous Integration) to auto-compile Compressed GCC Cross & Native ARM/ARM64 Toolchain binaries and thereby auto-deploy them to SourceForge repository. Also, source build-scripts is now going open-sourced under the GPLv3 License.