summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDimitri Stolnikov <horiz0n@gmx.net>2012-09-02 22:15:55 +0200
committerDimitri Stolnikov <horiz0n@gmx.net>2012-09-02 22:15:55 +0200
commit0fb8543ddee1207963d965217261312ff098e04d (patch)
tree0e8d59296a6284d7451f614147b8b49a0a2849de /CMakeLists.txt
parent5f88049c0cf27b89570c8954cfd3a03d042fa486 (diff)
install (and uninstall) udev rules file
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt14
1 files changed, 14 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2f735c1..0112754 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -88,6 +88,20 @@ add_custom_target(uninstall
)
########################################################################
+# Install udev rules
+########################################################################
+option(INSTALL_UDEV_RULES "Install udev rules for RTL-SDR" ON)
+if (INSTALL_UDEV_RULES)
+ install (
+ FILES rtl-sdr.rules
+ DESTINATION "/etc/udev/rules.d"
+ COMPONENT "udev"
+ )
+else (INSTALL_UDEV_RULES)
+ message (STATUS "Udev rules not being installed, install them with -DINSTALL_UDEV_RULES=ON")
+endif (INSTALL_UDEV_RULES)
+
+########################################################################
# Add subdirectories
########################################################################
add_subdirectory(include)