gds-root-extensions: improve tests
@@ -75,8 +75,9 @@ outputs:
requires:
- root-binaries
commands:
- - root -b -l -x -q -e 'gSystem->Load("libRframeio");'
- - root -b -l -x -q -e 'gSystem->Load("libRgdsevent");'
+ - test -f ${PREFIX}/lib/libRframeio${SHLIB_EXT} # [not linux]
+ - root -b -l -x -q -e 'gSystem->Load("libRframeio");' # [linux]
+ - root -b -l -x -q -e 'gSystem->Load("libRgdsevent");' # [linux]
about:
home: https://wiki.ligo.org/Computing/DASWG/DMT
dev_url: https://git.ligo.org/gds/gds.git
@@ -104,6 +105,12 @@ outputs:
- root_base
files:
- lib/libRdmtsigp*
+ test:
+ requires:
+ - root-binaries
+ commands:
+ - test -f ${PREFIX}/lib/libRdmtsigp${SHLIB_EXT} # [not linux]
+ - root -b -x -q -e 'gSystem->Load("libRdmtsigp")' # [linux]
about:
home: https://wiki.ligo.org/Computing/DASWG/DMT
dev_url: https://git.ligo.org/gds/gds.git
@@ -113,11 +120,6 @@ outputs:
summary: GDS control room tools
description: |
GDS ROOT extensions for control rooms
- test:
- requires:
- - root-binaries
- commands:
- - root -b -x -q -e 'gSystem->Load("libRdmtsigp")'
about:
home: https://wiki.ligo.org/Computing/DASWG/DMT
