/ test / regression / cocotb / cocotb-config
cocotb-config
 1  #!/bin/bash
 2  
 3  COCOTB_CONFIG=`which -a cocotb-config | tail -n 1`
 4  
 5  if [ ! -f "cocotb-config.cache" ]; then
 6      $COCOTB_CONFIG --python-bin >> cocotb-config.cache
 7      $COCOTB_CONFIG --prefix >> cocotb-config.cache
 8      $COCOTB_CONFIG --makefiles >> cocotb-config.cache
 9      $COCOTB_CONFIG --lib-dir >> cocotb-config.cache
10      $COCOTB_CONFIG --libpython >> cocotb-config.cache
11  fi
12  
13  case $1 in
14      "--python-bin") N=1 ;;
15      "--prefix") N=2 ;;
16      "--makefiles") N=3 ;;
17      "--lib-dir") N=4 ;;
18      "--libpython") N=5 ;;
19  esac
20  
21  sed "${N}q;d" cocotb-config.cache