#!/bin/bash | |
CARAVEL_ROOT="$(pwd)/caravel_openframe" | |
CARAVEL_COMMIT="" | |
git clone https://github.com/efabless/caravel_openframe.git --depth=1 ${CARAVEL_ROOT} | |
(cd ${CARAVEL_ROOT} && git checkout ${CARAVEL_COMMIT} ) | |
gdses=($(ls $CARAVEL_ROOT/gds/*)) | |
cd torture_tests | |
for gds in ${gdses[@]}; do | |
files=$(basename $gds) | |
file=${files%.*} | |
mkdir $file | |
cp $CARAVEL_ROOT/gds/$files $file | |
cp $CARAVEL_ROOT/verilog/gl/$file.v $file | |
done |