diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..3d0964a9 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,8 @@ +#sudo: required +before_install: +- git clone https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils +- git clone https://github.com/KiCad/kicad-library /home/travis/build/kicad-library-old + +script: +- sudo bash ./library-check.sh $TRAVIS_BUILD_DIR + \ No newline at end of file diff --git a/library-check.sh b/library-check.sh new file mode 100644 index 00000000..070bff1c --- /dev/null +++ b/library-check.sh @@ -0,0 +1,11 @@ +error=0 +DATA=() +for files in library/*.lib; do +DATA+=($files) +done +cd /home/travis/build/kicad-library-utils/schlib +for file in "${DATA[@]}"; do + python3 comparelibs.py --check --new /$1/$file --old /home/travis/build/kicad-library-old/$file + error="$(($error+$?))" +done +exit $error \ No newline at end of file