Skip to content

Repository files navigation

EPICS Configuration Environment

EPICS-env builds one Experimental Physics and Industrial Control System (EPICS) base and a pinned set of 32 EPICS modules from source with make, and installs them as one tree per release, operating system, and base version. The installed tree links its libraries relative to its own location, carries a shell environment script, and holds a set of common iocsh fragments for input/output controllers (IOCs).

Reference

DOI

Continuous Integration Status

Debian 13 Debian 12 Rocky 10 Rocky 8 Ubuntu 24.04 Ubuntu 26.04 Linter Run

Supported platforms

The supported operating systems are the ones with a continuous integration workflow above:

  • Primary support: Debian 13 (Trixie)
  • Supported: Debian 12 (Bookworm), Rocky Linux 8.10 (Green Obsidian), Rocky Linux 10.2 (Red Quartz), Ubuntu 24.04 LTS (Noble Numbat), Ubuntu 26.04 LTS (Resolute Raccoon)

Documentation

The EPICS-env book is published at https://jeonghanlee.github.io/EPICS-env/, with its source under docs/src. Start with:

The procedures that agents follow and the work records live under docs; see docs/README.md.

Prebuilt distribution

To use the environment without building it, download a prebuilt tree from EPICS-env-distribution and follow its installation instructions.

About

EPICS Configuration Environment

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages