/
phprus
/
github_dpdk
Обзор
Документация
Войти
/
phprus
/
github_dpdk
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
devtools/check-dup-includes.sh
18 строк
497 B
Olivier Matz
devtools: support FreeBSD
31 июл 2019, 01:22
31 июл 2019, 01:22
4a4a20c
Код
Авторство
О чём код?
#! /bin/sh -e # SPDX-License-Identifier: BSD-3-Clause # Copyright 2017 Mellanox Technologies, Ltd # Check C files in git repository for duplicated includes. # Usage: devtools/check-dup-includes.sh [directory] dir=${1:-$(dirname $(readlink -f $0))/..} cd $dir # speed up by ignoring Unicode details export LC_ALL=C for file in $(git ls-files '*.[ch]') ; do sed -rn 's,^[[:space:]]*#include[[:space:]]*[<"](.*)[>"].*,\1,p' $file | sort | uniq -d | sed "s,^,$file: duplicated include: ," done