summaryrefslogtreecommitdiff
path: root/mkdeps.sh
blob: 954c62bb128f092908711692c8731a4a043fe87b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh
set -eu

varlist() {
	printf '%s = \\\n' "$1"
	sed 's|^\(.*\)$|\t\1 \\|'
	printf '\n'
}

export LANG=POSIX.UTF-8
find src/*.mjs                         | sort | varlist 'sources.mjs'
find tests/js/*.mjs                    | sort | varlist 'tests.mjs'
find src/sql/migrations/*.sql          | sort | varlist 'sources.sql'
find doc/*.en.*.in                     | sort | varlist 'manpages.en.in'

echo 'manpages.in = $(manpages.en.in)'