Skip to content

Commit

Permalink
Add ipmiComm module
Browse files Browse the repository at this point in the history
The patches solves an overflow bug and a problem when linking. Both can
be found in pull requests in ipmiComm repo, and the patch can be removed
when the PRs are accepted
  • Loading branch information
gustavosr8 committed May 6, 2024
1 parent fb2fbb7 commit 2b236df
Show file tree
Hide file tree
Showing 6 changed files with 1,549 additions and 0 deletions.
1 change: 1 addition & 0 deletions base/.env
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ CAPUTLOG_VERSION=R4.0
RETOOLS_VERSION=b7abe82533cdbd7ddbc2dc845c95a2c51b7f2db9
ETHER_IP_VERSION=ether_ip-3-3
IOCSTATS_VERSION=3.2.0
IPMICOMM_VERSION=R4.2.7

AREA_DETECTOR_VERSION=R3-12-1
NDSSCPIMEGA_VERSION=1.0.0
Expand Down
3 changes: 3 additions & 0 deletions base/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ ARG CAPUTLOG_VERSION
ARG RETOOLS_VERSION
ARG ETHER_IP_VERSION
ARG IOCSTATS_VERSION
ARG IPMICOMM_VERSION

COPY ipmicomm.patch .

COPY caputlog-waveform-fix.patch .
COPY install_modules.sh .
Expand Down
1 change: 1 addition & 0 deletions base/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ services:
PMAC_VERSION: ${PMAC_VERSION}
OPCUA_VERSION: ${OPCUA_VERSION}
IOCSTATS_VERSION: ${IOCSTATS_VERSION}
IPMICOMM_VERSION: ${IPMICOMM_VERSION}
8 changes: 8 additions & 0 deletions base/install_modules.sh
Original file line number Diff line number Diff line change
Expand Up @@ -69,3 +69,11 @@ EPICS_BASE
install_from_github -i epics-modules iocStats IOCADMIN $IOCSTATS_VERSION "
EPICS_BASE
"

download_from_github slac-epics-modules ipmiComm $IPMICOMM_VERSION
patch -d ipmiComm -Np1 < ipmicomm.patch
install_module ipmiComm IPMICOMM "
EPICS_BASE
ASYN
IOCADMIN
"
Loading

0 comments on commit 2b236df

Please sign in to comment.