5 travis_fold start
"environment.create"
7 echo "Setting up basic conda environment"
8 echo "-------------------------------------------------------------------"
9 conda env create
-f environment.yml
11 echo "-------------------------------------------------------------------"
13 travis_fold end
"environment.create"
16 SOC_FILES
=$
(find litex
/boards
/targets
-name \
*.py |
grep -v sim |
grep -v "__")
20 for SOC_FILE
in $SOC_FILES; do
21 SOC
=$
(echo $SOC_FILE |
sed -e's/\.py$//' -e's-/-.-g')
22 TARGET
=$
(echo $SOC |
sed -e's/.*\.//')
24 travis_fold start
"$SOC.1"
26 echo "Building $TARGET ($SOC)"
27 echo "-------------------------------------------------------------------"
28 python
-m $SOC --no-compile-gateware
29 echo "-------------------------------------------------------------------"
31 travis_fold end
"$SOC.1"
32 travis_fold start
"$SOC.2"
33 echo "Output of building $SOC"
34 echo "-------------------------------------------------------------------"
35 find soc_
*$TARGET* |
sort
36 echo "-------------------------------------------------------------------"
37 travis_fold end
"$SOC.2"