Bug #1291 ยป 0012-Filter-out-SDL3_rotozoom.-ch-from-files-to-src-check.patch
| tests/copyright.sh | ||
|---|---|---|
| #!/bin/sh | ||
| #/*********************************************************************** | ||
| # Freeciv - Copyright (C) 2004-2025 | ||
| #   This program is free software; you can redistribute it and/or modify | ||
| #   it under the terms of the GNU General Public License as published by | ||
| #   the Free Software Foundation; either version 2, or (at your option) | ||
| #   any later version. | ||
| # | ||
| #   This program is distributed in the hope that it will be useful, | ||
| #   but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||
| #   GNU General Public License for more details. | ||
| # | ||
| #***********************************************************************/ | ||
| files=`find $1 -name "*.c" -o -name "*.h" -o -name "*.cpp" \ | ||
|        | sort \ | ||
| ... | ... | |
|        | fgrep -v "_gen." \ | ||
|        | grep -v "fc_config.h" \ | ||
|        | grep -v dependencies \ | ||
|        | grep -v SDL3_rotozoom \ | ||
|        | grep -v utility/md5\.. ` | ||
| echo "# No Freeciv Copyright:" | ||
| echo "# Excludes: generated files, various 3rd party sources" | ||
| for file in $files; do | ||
| #    echo "testing $file..." | ||
|     grep "Freeciv - Copyright" $file >/dev/null || echo $file | ||
| done | ||
| echo | ||
| tests/header_guard.sh | ||
|---|---|---|
| #!/bin/sh | ||
| #/*********************************************************************** | ||
| # Freeciv - Copyright (C) 2004-2025 | ||
| #   This program is free software; you can redistribute it and/or modify | ||
| #   it under the terms of the GNU General Public License as published by | ||
| #   the Free Software Foundation; either version 2, or (at your option) | ||
| #   any later version. | ||
| # | ||
| #   This program is distributed in the hope that it will be useful, | ||
| #   but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| #   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||
| #   GNU General Public License for more details. | ||
| # | ||
| #***********************************************************************/ | ||
| files=`find $1 -name "*.h" \ | ||
|        | sort \ | ||
| ... | ... | |
|        | grep -v tolua_.*_gen\.h \ | ||
|        | grep -v fc_config\.h \ | ||
|        | grep -v dependencies \ | ||
|        | grep -v SDL3_rotozoom\.h \ | ||
|        | grep -v utility/md5\.h ` | ||
| echo "# Header files without any include guard:" | ||