From 3fdbd10163c8cf6fbeb0904e0d8ab8e4f1173061 Mon Sep 17 00:00:00 2001 From: Marsfan Date: Wed, 15 Feb 2017 12:25:25 -0600 Subject: [PATCH] Fixed accidental removal of douille --- .travis.yml | 8 ++++++++ library-check.sh | 11 +++++++++++ 2 files changed, 19 insertions(+) create mode 100644 .travis.yml create mode 100644 library-check.sh 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