ruby-android

ruby-android

Ruby programming language compiled for android to run Jekyll natively on JekyllEx

Ruby for Android

This is a custom build of ruby programming language built for native execution of Jekyll software on the Android app JekyllEx.

The original patches for ruby to work on Android were developed by the Termux team. The custom patches for tools to work on Android 10 & above, build scripts and workflows are developed by Gourav Khunger.

This repository releases 4 zip bootstrapped files available for download through dl.jekyllex.xyz, to provide support for each CPU type that Android devices support:

  • x86 (i686)
  • x86_64 (x86_64)
  • armeabi-v7a (arm)
  • arm64-v8a (aarch64)

The latest bootstraps can be found at these links:

These files are downloaded by Jekyllex at build time based on the target device architecture and extracted to the app's home directoy upon app installation. This simulates a linux-like working environment which can execute ruby and thus jekyll.