summaryrefslogtreecommitdiff
path: root/genmakefile.sh
blob: 9bc5f712412b98dff187e09b2b3543373b6c1b1c (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
#!/bin/sh
# this script written by daniel stone <daniel@freedesktop.org>, placed in the
# public domain.

test "x$1" = "x" || . "$1"

echo "# this is a generated file -- do not edit."
echo 
echo "CURSORFILES = ${CURSORS}"
echo "CLEANFILES = \$(CURSORFILES)"
echo "cursor_DATA = \$(CURSORFILES)"
echo

for i in $CURSORS; do
	echo -n "${i}:"
	for j in 16 24 32 48 64; do
		png="${i}-${j}.png"
		EXTRA_DIST="${EXTRA_DIST} ${png}"
		echo -n " \$(srcdir)/${png}"
	done
	echo
	echo "	\$(XCURSORGEN) -p \$(srcdir) \$(srcdir)/${i}.cfg ${i}"
	echo
	EXTRA_DIST="${EXTRA_DIST} ${i}.cfg ${i}.xcf"
done

test "x$DIST" = "x" || EXTRA_DIST="${EXTRA_DIST} ${DIST}"

# the lack of space is intentional.
echo "EXTRA_DIST =${EXTRA_DIST}"