Using InnoSetup to Build a Self-Extracting Shoes App on Windows

I’m going to go into this one in more detail on the main blog sometime in the future. But I’m happy to say I was able to build Shoes app as a self-extracting Windows executable (~7MB). 

This is my file structure 

myprogram\Rakefile
# This is where I stick static files that will be copied in the distribution
myprogram\meta           
# full shoes install, with gems unpacked into the libs
myprogram\shoes\*
# my program
myprogram\shoes\app\app.rb

Here’s my Rakefile I use for building the self-installer using Inno Setup.

You can download the app here (for Windows)

Text tagged as: