From da9d01c395e0db567dfd356c73576ea65a389ea5 Mon Sep 17 00:00:00 2001
From: P. J. McDermott <pj@pehjota.net>
Date: Mon, 07 Dec 2015 10:59:40 -0500
Subject: tests/reduce_deps.sh: Define main()

---
diff --git a/tests/reduce_deps.sh b/tests/reduce_deps.sh
index a85775f..0e5f7da 100755
--- a/tests/reduce_deps.sh
+++ b/tests/reduce_deps.sh
@@ -41,38 +41,30 @@ do_test()
 	fi
 }
 
-# Normal and union AND-lists.
-
-do_test 'foo, bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-do_test 'foo,bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-do_test 'foo,   bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-do_test 'foo, bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-do_test 'foo,bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-do_test 'foo,   bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
-
-# Normal and union OR-lists.
-
-do_test 'foo | bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
-
-do_test 'foo|bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
-
-do_test 'foo   |   bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
-
-# Normal and union AND-lists with arch specs.
-
-do_test 'foo [amd64-linux-glibc], bar [!amd64-linux-glibc]' false \
-	'amd64-linux-glibc' 'dev' 'foo'
-
-do_test 'foo [amd64-linux-glibc], bar [!amd64-linux-glibc]' true \
-	'amd64-linux-glibc' 'dev' 'foo'
-
-# Normal and union AND-lists with plat specs.
-
-do_test 'foo <dev>, bar <!dev>' false 'amd64-linux-glibc' 'dev' 'foo'
-
-do_test 'foo <dev>, bar <!dev>' true 'amd64-linux-glibc' 'dev' 'foo'
+main()
+{
+	# Normal and union AND-lists.
+	do_test 'foo, bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
+	do_test 'foo,bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
+	do_test 'foo,   bar' false 'amd64-linux-glibc' 'dev' 'foo, bar'
+	do_test 'foo, bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
+	do_test 'foo,bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
+	do_test 'foo,   bar' true 'amd64-linux-glibc' 'dev' 'foo, bar'
+
+	# Normal and union OR-lists.
+	do_test 'foo | bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
+	do_test 'foo|bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
+	do_test 'foo   |   bar' false 'amd64-linux-glibc' 'dev' 'foo | bar'
+
+	# Normal and union AND-lists with arch specs.
+	do_test 'foo [amd64-linux-glibc], bar [!amd64-linux-glibc]' false \
+		'amd64-linux-glibc' 'dev' 'foo'
+	do_test 'foo [amd64-linux-glibc], bar [!amd64-linux-glibc]' true \
+		'amd64-linux-glibc' 'dev' 'foo'
+
+	# Normal and union AND-lists with plat specs.
+	do_test 'foo <dev>, bar <!dev>' false 'amd64-linux-glibc' 'dev' 'foo'
+	do_test 'foo <dev>, bar <!dev>' true 'amd64-linux-glibc' 'dev' 'foo'
+
+	return 0
+}
--
cgit v0.9.1