14 lines
529 B
Bash
Executable File
14 lines
529 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "Validating inx files with xmllint. Only errors are printed to console"
|
|
for folder in */ ; do xmllint --noout --relaxng ./inkscape.extension.rng $folder*.inx > /dev/null 2>> 000_xmllint.out; done; grep -v "validates\|warning: failed to load external entity" 000_xmllint.out; rm 000_xmllint.out
|
|
|
|
echo "Count of inx files:"
|
|
find ./ -type f -name "*.inx" | wc -l
|
|
|
|
echo "Count of extension folders:"
|
|
ls -d */ | wc -l
|
|
|
|
echo "Removing unrequired pyc cache files"
|
|
find . -type d -name "__pycache__" -exec rm -rf {} \;
|