summaryrefslogtreecommitdiffstats
path: root/tools/gen-deps.sh
blob: 23cd98fbe0f820b6479a777c8a75726c9fe51e24 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/sh -e

. package/info

printf '#\n'
printf '# This file has been generated by tools/gen-deps.sh\n'
printf '#\n'
printf '\n'

if test -d src/bin
then
	cd src/bin
	for FILE in $(find * -type f 2> /dev/null); do
		printf "${FILE}: src/bin/${FILE}\n"
		printf "\$(bindir)/${FILE}: ${FILE}\n"
	done
	cd ../..
fi

if test -d src/lib
then
	cd src/lib
	for FILE in $(find * -type f 2> /dev/null); do
		printf "${FILE}: src/lib/${FILE}\n"
		printf "\$(libdir)/${FILE}: ${FILE}\n"
	done
	cd ../..
fi

if test -f package/extras
then
	for EXTRA in $(cat package/extras); do
		printf "\$(libdir)/${EXTRA}: ${EXTRA}\n"
	done
fi