Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Module pins and dependencies

configure/RELEASE pins the Experimental Physics and Industrial Control System (EPICS) base and every module to one tag or commit. The values below are the ones make computes from the tracked configure/RELEASE and configure/CONFIG_MODS, with no override file. When a RELEASE.local file overrides a pin, this command prints the value in effect for one module in your checkout:

make print-SRC_TAG_<MODULE_KEY>

<MODULE_KEY> is the Key column below, such as ASYN.

EPICS base repository pin

RepositoryPinVersionInstall directory
https://github.com/epics-base/epics-basetags/R7.0.107.0.10base

Module repositories and pins

Module is the name the module’s make targets use, such as build.asyn. Key is the upper-case name of its SRC_* variables in configure/RELEASE. Install directory is the directory under modules/ in the installed tree; make symlinks adds a link without the version suffix. Depends on lists the modules that build first. MCoreUtils is part of the set only on Linux.

ModuleKeyRepositoryPinVersionInstall directoryDepends on
asynASYNhttps://github.com/epics-modules/asyntags/R4-464.46.0asyn-4.46.0calc, sequencer, sscan
autosaveAUTOSAVEhttps://github.com/epics-modules/autosavetags/R6-06.0.0autosave-6.0.0EPICS base only
busyBUSYhttps://github.com/epics-modules/busy2dfe92d2dfe92dbusy-2dfe92dasyn, autosave
calcCALChttps://github.com/epics-modules/calc4217e834217e83calc-4217e83sequencer, sscan
caPutLogCAPUTLOGhttps://github.com/epics-modules/caPutLogdafb0b2dafb0b2caPutLog-dafb0b2EPICS base only
ether_ipETHERIPhttps://github.com/epics-modules/ether_iptags/ether_ip-3-103.10.0ether_ip-3.10.0EPICS base only
feed-coreFEEDCOREhttps://github.com/BerkeleyLab/feed-core0472d880472d88feed-core-0472d88EPICS base only
iocStatsIOCSTATShttps://github.com/epics-modules/iocStatstags/4.0.14.0.1iocStats-4.0.1EPICS base only
linStatLINSTAThttps://github.com/mdavidsaver/linStattags/1.2.11.2.1linStat-1.2.1EPICS base only
luaLUAhttps://github.com/epics-modules/lua17475b517475b5lua-17475b5asyn
mcaMCAhttps://github.com/epics-modules/mca687d563687d563mca-687d563asyn, autosave, busy, calc, scaler, sequencer, sscan, std
MCoreUtilsMCOREUTILShttps://github.com/epics-modules/MCoreUtilsa86e5eda86e5edMCoreUtils-a86e5edEPICS base only
measCompMEASCOMPhttps://github.com/epics-modules/measCompc38974ec38974emeasComp-c38974easyn, autosave, busy, calc, mca, scaler, sequencer, sscan, std
modbusMODBUShttps://github.com/epics-modules/modbustags/R3-43.4.0modbus-3.4.0asyn
motorMOTORhttps://github.com/epics-modules/motor285f44d285f44dmotor-285f44dasyn, busy, lua, modbus, sequencer
motorMotorSimMOTORSIMhttps://github.com/epics-motor/motorMotorSimtags/R1-31.3.0motorMotorSim-1.3.0asyn, motor
opcuaOPCUAhttps://github.com/epics-modules/opcuatags/v0.11.20.11.2opcua-0.11.2EPICS base only
pcasPCAShttps://github.com/epics-modules/pcase075fd4e075fd4pcas-e075fd4EPICS base only
pmacPMAChttps://github.com/DiamondLightSource/pmac2-7-92.7.9pmac-2.7.9asyn, busy, calc, motor
pscdrvPSCDRVhttps://github.com/mdavidsaver/pscdrv276daca276dacapscdrv-276dacaEPICS base only
pvxsPVXShttps://github.com/epics-base/pvxstags/1.5.21.5.2pvxs-1.5.2EPICS base only
pyDevSupPYDEVSUPhttps://github.com/epics-modules/pyDevSup4527ed04527ed0pyDevSup-4527ed0EPICS base only
QPCQPChttps://github.com/jeonghanlee/QPC913fad4913fad4QPC-913fad4asyn
recsyncRECSYNChttps://github.com/ChannelFinder/recsync9834b949834b94recsync-9834b94EPICS base only
retoolsRETOOLShttps://github.com/brunoseivam/retools5ada1e15ada1e1retools-5ada1e1EPICS base only
rgamv2RGAMV2https://github.com/jeonghanlee/rgamv227fc63327fc633rgamv2-27fc633asyn
scalerSCALERhttps://github.com/epics-modules/scalerbeb5521beb5521scaler-beb5521asyn, autosave
sequencerSNCSEQhttps://github.com/epics-modules/sequencertags/R2-2-92.2.9seq-2.2.9EPICS base only
snmpSNMPhttps://github.com/jeonghanlee/snmptags/v1.1.0.4ja1.1.0.4jasnmp-1.1.0.4jaEPICS base only
sscanSSCANhttps://github.com/epics-modules/sscane13699ee13699esscan-e13699esequencer
stdSTDhttps://github.com/epics-modules/std5f2e4425f2e442std-5f2e442asyn, sequencer
StreamDeviceSTREAMhttps://github.com/paulscherrerinstitute/StreamDevicetags/2.8.262.8.26StreamDevice-2.8.26asyn, calc