summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <martin@piware.de>2018-08-15 15:20:35 +0200
committerMartin Pitt <martin@piware.de>2018-08-15 15:20:35 +0200
commit1d2c92fa9eee87f9259297eef1f08b3a884a93b5 (patch)
treeaac37c2946483f4e5d46f45583e97106908b61fb
parent8a26827fb8a3407c95edb2e19770d7622f004d09 (diff)
build: Use standard automake python macros
-rw-r--r--Makefile.am6
-rw-r--r--configure.ac5
2 files changed, 4 insertions, 7 deletions
diff --git a/Makefile.am b/Makefile.am
index eaa93a1..fc208f0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,14 +7,14 @@ udevrulesdir = $(UDEV_DIR)/rules.d
nodist_udevrules_DATA = 40-usb-media-players.rules
40-usb-media-players.rules: $(dist_mpi_DATA) $(top_srcdir)/tools/mpi2udev.py
- $(top_srcdir)/tools/mpi2udev.py $(dist_mpi_DATA) > 40-usb-media-players.rules
- $(top_srcdir)/tools/udev-syntax-check.py 40-usb-media-players.rules
+ $(PYTHON) $(top_srcdir)/tools/mpi2udev.py $(dist_mpi_DATA) > 40-usb-media-players.rules
+ $(PYTHON) $(top_srcdir)/tools/udev-syntax-check.py 40-usb-media-players.rules
udevhwdbdir = $(UDEV_DIR)/hwdb.d
nodist_udevhwdb_DATA = 20-usb-media-players.hwdb
20-usb-media-players.hwdb: $(dist_mpi_DATA) $(top_srcdir)/tools/mpi2hwdb.py
- $(top_srcdir)/tools/mpi2hwdb.py $(dist_mpi_DATA) > 20-usb-media-players.hwdb
+ $(PYTHON) $(top_srcdir)/tools/mpi2hwdb.py $(dist_mpi_DATA) > 20-usb-media-players.hwdb
clean-local:
rm -f 40-usb-media-players.rules 20-usb-media-players.hwdb
diff --git a/configure.ac b/configure.ac
index 1a7ff1a..41d63fc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -13,10 +13,7 @@ if test "${ac_with_udevdir}" = ""; then
ac_with_udevdir=`$PKG_CONFIG --variable=udevdir udev`
fi
-AC_CHECK_PROG([PYTHON], [python3], [python3])
-if test "x$PYTHON" = "x"; then
- AC_MSG_ERROR([python3 not found])
-fi
+AM_PATH_PYTHON([3])
AC_MSG_NOTICE([installing udev rules in ${ac_with_udevdir}/rules.d])
AC_SUBST([UDEV_DIR],[${ac_with_udevdir}])