The Eagle Project
Full Release

The beta 54 release is a Full Release, which means all build configurations and packages are available for download.

 
Fire Dragon Series, Beta 54
 
Setup Packages
 

The Eagle library and interactive shell do not need to be installed in order to run properly; however, having them installed can be useful in some deployment scenarios. The Eagle setup is designed to install all the core Eagle components, including the interactive shell (as a Windows console-mode application). The minimum operating system supported is Windows XP with the .NET Framework 2.0. In addition to installing the necessary files, the setup can optionally create file associations, add Start Menu shortcuts, add assemblies to the Global Assembly Cache (GAC) and/or Native Image Cache, and register the PowerShell Cmdlet.

This "NetFx40" setup is identical to the one above except it has been compiled to target the .NET Framework 4.0.

This "NetFx48" setup is identical to the one above except it has been compiled to target the .NET Framework 4.8.

 
Binary Packages
 

The binary archives are intended for "xcopy deployment" scenarios and the contained binaries are identical to those installed by the setup.

 
Source Packages
 

The source archives contain all the source code for Eagle, including the necessary tools to compile, test, and package it for deployment.

The source-only archives contain all the source code for Eagle. These archives do not include any of the binary executable files (i.e. EXEs) used as tools during the compilation, testing, and packaging processes, nor their associated source code.

 
Mono Packages
 

The "Mono-on-Unix" builds are primarily for use with Mono on Unix systems; however, they will function with the .NET Framework on Windows, with the exception of features that are either .NET Framework-specific, Mono-specific, Windows-specific, or Unix-specific.

 
.NET Standard 2.0 Packages
 

The ".NET Standard 2.0" builds are primarily for use with .NET Core 2.0 on Windows, macOS, or Unix systems; however, they will function with the .NET Framework on Windows, with the exception of features that are .NET Framework-specific.

 
.NET Standard 2.1 Packages
 

The ".NET Standard 2.1" builds are primarily for use with .NET Core 3.0 on Windows, macOS, or Unix systems; however, they will function with the .NET Framework on Windows, with the exception of features that are .NET Framework-specific.

 
Garuda Packages
 

Garuda (Eagle Package for Tcl) is a stubs-enabled native package for Tcl that allows Eagle to be loaded and used by Tcl 8.4 or higher on Windows. The setup is designed to install all the core Garuda components as a Tcl package. The binary archives are intended for "xcopy deployment" scenarios and the contained binaries are identical to those installed by the setup. It is also available via the ActiveState Teapot repository.

The Garuda "NetFx48" packages are identical to the "NetFx40" packages (above), except they have been compiled to target the .NET Framework 4.8.