summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CMakeLists.txt2
-rw-r--r--Makefile.am11
2 files changed, 8 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0112754..f3ef31e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -90,7 +90,7 @@ add_custom_target(uninstall
########################################################################
# Install udev rules
########################################################################
-option(INSTALL_UDEV_RULES "Install udev rules for RTL-SDR" ON)
+option(INSTALL_UDEV_RULES "Install udev rules for RTL-SDR" OFF)
if (INSTALL_UDEV_RULES)
install (
FILES rtl-sdr.rules
diff --git a/Makefile.am b/Makefile.am
index ec705c8..2ffa532 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -7,16 +7,19 @@ SUBDIRS = include src
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = librtlsdr.pc
-udevrulesdir=/etc/udev/rules.d
-udevrules_DATA = rtl-sdr.rules
-
BUILT_SOURCES = $(top_srcdir)/.version
$(top_srcdir)/.version:
echo $(VERSION) > $@-t && mv $@-t $@
dist-hook:
echo $(VERSION) > $(distdir)/.tarball-version
-EXTRA_DIST = git-version-gen $(udevrules_DATA)
+install-udev-rules:
+ $(INSTALL_DATA) rtl-sdr.rules /etc/udev/rules.d
+
+uninstall-udev-rules:
+ rm -rf /etc/udev/rules.d/rtl-sdr.rules
+
+EXTRA_DIST = git-version-gen
if HAVE_DOXYGEN