<commit_before># Ruby Packer

*Packing your Ruby application into a single executable.*

[![Windows](https://github.com/pmq20/ruby-packer/workflows/Windows/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"Windows")
[![macOS](https://github.com/pmq20/ruby-packer/workflows/macOS/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"macOS")
[![Ubuntu](https://github.com/pmq20/ruby-packer/workflows/Ubuntu/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"Ubuntu")

> **DEVELOPMENT STATUS** (Jun 27th, 2020): The project's original author [<NAME>](https://github.com/pmq20/ruby-packer/blob/master/README.md) is currently only available to maintain the project during his weekend. We are working with the goal of releasing next version `rubyc v2.7.1a` as soon as possible; please see [CHANGELOG.md](https://github.com/pmq20/ruby-packer/blob/master/CHANGELOG.md) for the details of the upcoming release. Before the release is finished, please consider using the `master` branch code instead of relying on the latest stable binary, as it is very old. Also, we are attending to reported issues one by one, ordered by creation time descendingly.


## Features

- Works on Windows, macOS and Linux
- Creates a binary distribution of your Ruby and/or Rails application
- Supports natively any form of `require` and `load`, including dynamic ones (e.g. `load(my_path + 'x.rb'`)
- Features zero-config auto-update capabilities to make your packed project to stay up to date
- Windows is supported directly using Windows API; no MinGW needed
- Native C extensions are fully supported
- Open Source, MIT Licensed

## Download and Install

It takes less than 5 minutes to compile any project with Ruby Compiler.

You won't need to modify a single line of code in your application, no matter how you developed it as long as it works in plain Ruby!

|                       | Architecture |           Latest&#160;Stable                 |
|:---------------------:|:------------:|----------------------------------------------|
|      **Windows**      |    x86-64    | http://enclose.io/rubyc/rubyc-x64.zip        |
|       **macOS**       |    x86-64    | http://enclose.io/rubyc/rubyc-darwin-x64.gz  |
|       **Linux**       |    x86-64    | http://enclose.io/rubyc/rubyc-linux-x64.gz   |

For previous releases, see http://enclose.io/rubyc

### Install on Windows

First install the prerequisites:<commit_msg>[ci skip]<commit_after># Ruby Packer

*Packing your Ruby application into a single executable.*

[![Windows](https://github.com/pmq20/ruby-packer/workflows/Windows/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"Windows")
[![macOS](https://github.com/pmq20/ruby-packer/workflows/macOS/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"macOS")
[![Ubuntu](https://github.com/pmq20/ruby-packer/workflows/Ubuntu/badge.svg)](https://github.com/pmq20/ruby-packer/actions?query=workflow%3A"Ubuntu")

> **DEVELOPMENT STATUS** (Jun 27th, 2020): The project's original author [<NAME>](https://github.com/pmq20) is currently only available to maintain the project during his weekend. We are working with the goal of releasing next version `rubyc v2.7.1a` as soon as possible; please see [CHANGELOG.md](https://github.com/pmq20/ruby-packer/blob/master/CHANGELOG.md) for the details of the upcoming release. Before the release is finished, please consider using the `master` branch code instead of relying on the latest stable binary, as it is very old. Also, we are attending to reported issues one by one, ordered by creation time descendingly.


## Features

- Works on Windows, macOS and Linux
- Creates a binary distribution of your Ruby and/or Rails application
- Supports natively any form of `require` and `load`, including dynamic ones (e.g. `load(my_path + 'x.rb'`)
- Features zero-config auto-update capabilities to make your packed project to stay up to date
- Windows is supported directly using Windows API; no MinGW needed
- Native C extensions are fully supported
- Open Source, MIT Licensed

## Download and Install

It takes less than 5 minutes to compile any project with Ruby Compiler.

You won't need to modify a single line of code in your application, no matter how you developed it as long as it works in plain Ruby!

|                       | Architecture |           Latest&#160;Stable                 |
|:---------------------:|:------------:|----------------------------------------------|
|      **Windows**      |    x86-64    | http://enclose.io/rubyc/rubyc-x64.zip        |
|       **macOS**       |    x86-64    | http://enclose.io/rubyc/rubyc-darwin-x64.gz  |
|       **Linux**       |    x86-64    | http://enclose.io/rubyc/rubyc-linux-x64.gz   |

For previous releases, see http://enclose.io/rubyc

### Install on Windows

First install the prerequisites:
{'fraction_non_alphanumeric': 0.1453654552878726, 'fraction_numerical': 0.02041649652919559, 'mean_word_length': 3.2015437392795882, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 7, 'https://': 16, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '36956', 'n_tokens_mistral': 1544, 'n_tokens_neox': 1425, 'n_words': 464}