aboutsummaryrefslogtreecommitdiff
path: root/script/find_src.sh
blob: 1d645a1301381ece1954433abc58172b0df2e63b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!bin/sh

if [ $# -ne 1 ]; then
	echo "Usage $0 ignore_file"
	exit 1
fi

IGNORE_FILE=$1

if [ ! -e $IGNORE_FILE ]; then
	echo "Ignore file doesnt exist"
	exit 1
fi

SRC_DIR=src

IGNORE_FIND_ARGS=`sed 's/.*/-not -path "&"/' $IGNORE_FILE | paste -sd " "`
IGNORE_FIND_ARGS="$IGNORE_FIND_ARGS -not -name \"*inter*\""

sh -c "find $SRC_DIR $IGNORE_FIND_ARGS -name \"*.c\""
# find $SRC_DIR $IGNORE_FIND_ARGS -name "*.c"