Files
tryton/.gitlab-scripts/check-template-modules.sh
Cédric Krier 15658631b5 Limit the depth for finding modules in module directory
(grafted from d46751a4d09a6ba6507369eca4fd208b01fb2551)

--HG--
branch : 7.0
2025-06-28 16:22:27 +02:00

17 lines
446 B
Bash
Executable File

#!/bin/sh
set -eu
OUTPUT=`mktemp -d`
find modules -maxdepth 2 -name setup.py -print | while read path
do
path=`dirname "${path}"`
module=`basename "${path}"`
printf "Check $module ... "
cookiecutter --no-input cookiecutter-module -o "${OUTPUT}" module_name="${module}"
for file in tox.ini doc/conf.py doc/requirements-doc.txt
do
cmp "${path}/${file}" "${OUTPUT}/${module}/${file}"
done
printf "OK\n"
done