Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guillotine

Guillotine is a Guile Scheme application packer.

It bundles Guile programs into standalone Linux executables.

Features:

  • Compiles Scheme programs with Guile
  • Packs the Guile runtime
  • Generates a native C launcher
  • Embeds application data into the executable
  • Supports custom Guile paths
  • Discovers runtime libraries automatically

Example:

./guillotine.scm hello.scm hello

Output:

hello

Guillotine is designed to make sharing Guile applications easier.

Requirements:

  • Guile
  • GCC
  • binutils

Releases

Contributors

Languages