]> git.ipfire.org Git - thirdparty/systemd.git/blame - test/rules-test.sh
nspawn: trivial simplification
[thirdparty/systemd.git] / test / rules-test.sh
CommitLineData
912541b0 1#!/bin/sh
b2ad12eb
MP
2# Call the udev rule syntax checker on all rules that we ship
3#
4# (C) 2010 Canonical Ltd.
5# Author: Martin Pitt <martin.pitt@ubuntu.com>
0228a7e5
KS
6#
7# systemd is free software; you can redistribute it and/or modify it
8# under the terms of the GNU Lesser General Public License as published by
9# the Free Software Foundation; either version 2.1 of the License, or
10# (at your option) any later version.
11
12# systemd is distributed in the hope that it will be useful, but
13# WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15# Lesser General Public License for more details.
16#
17# You should have received a copy of the GNU Lesser General Public License
18# along with systemd; If not, see <http://www.gnu.org/licenses/>.
b2ad12eb 19
b2ad12eb
MP
20[ -n "$srcdir" ] || srcdir=`dirname $0`/..
21
22# skip if we don't have python
23type python >/dev/null 2>&1 || {
912541b0
KS
24 echo "$0: No python installed, skipping udev rule syntax check"
25 exit 0
b2ad12eb
MP
26}
27
0b87a077 28$srcdir/test/rule-syntax-check.py `find $srcdir/rules -name '*.rules'`