This directory contains scripts for building and packaging the REChain project for various platforms and formats.
Builds all Linux package formats (Snap, Flatpak, AppImage, RPM) in sequence.
Usage:
./scripts/build_linux_packages.shBuilds the Snap package for REChain.
Prerequisites:
- snapcraft
Usage:
./scripts/build_snap.shBuilds the Flatpak package for REChain.
Prerequisites:
- flatpak
- flatpak-builder
Usage:
./scripts/build_flatpak.shBuilds the AppImage package for REChain.
Prerequisites:
- appimagetool
Usage:
./scripts/build_appimage.shBuilds the RPM package for REChain.
Prerequisites:
- rpm-build
Usage:
./scripts/build_rpm.shPrepares the environment for Android builds on Codemagic CI/CD platform.
Usage:
./scripts/prebuild_codemagic_fixed.shComprehensive guide for building and packaging REChain for Linux distributions.
Additional scripts for specific build tasks and platform preparations.
To build REChain for any platform:
- Ensure you have the required prerequisites installed
- Run the appropriate build script for your target platform
- Find the resulting package in the specified output directory
For detailed instructions, refer to BUILD_LINUX_PACKAGES.md.