From 880148bb6d019e4298906afcf9b91de3b02e8221 Mon Sep 17 00:00:00 2001 From: Peter Henn Date: Thu, 3 Aug 2017 00:32:24 +0000 Subject: [PATCH] Rename udev.rule and update CMakeList.txt - rename 10-*_userspace.rules - update Makefile and CMakeLists.txt for new naming - add support for ft232r in CMakeList.txt --- 10-pl2303_cp210x_userspace.rules => 10-gpio_userspace.rules | 0 CMakeLists.txt | 12 ++++++++++-- Makefile | 2 +- 3 files changed, 11 insertions(+), 3 deletions(-) rename 10-pl2303_cp210x_userspace.rules => 10-gpio_userspace.rules (100%) diff --git a/10-pl2303_cp210x_userspace.rules b/10-gpio_userspace.rules similarity index 100% rename from 10-pl2303_cp210x_userspace.rules rename to 10-gpio_userspace.rules diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b18abb..687faba 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -25,10 +25,18 @@ TARGET_LINK_LIBRARIES(cp2103gpio ${LIBUSB_LIBRARIES} ) -INSTALL(TARGETS cp2103gpio pl2303gpio +ADD_EXECUTABLE(ft232rgpio + ft232r.c main.c usb.c +) + +TARGET_LINK_LIBRARIES(ft232rgpio + ${LIBUSB_LIBRARIES} +) + +INSTALL(TARGETS cp2103gpio pl2303gpio ft232rgpio DESTINATION bin) -INSTALL(FILES 10-pl2303_cp210x_userspace.rules +INSTALL(FILES 10-gpio_userspace.rules DESTINATION /etc/udev/rules.d/) #INSTALL(CODE "execute_process(COMMAND udevadm control --reload-rules)") diff --git a/Makefile b/Makefile index 44b6fa7..1f8280a 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ install: pl2303gpio cp2103gpio ft232rgpio install ft232rgpio $(PREFIX)/bin install-rules: - cp 10-pl2303_cp210x_userspace.rules /etc/udev/rules.d + cp 10-gpio_userspace.rules /etc/udev/rules.d udevadm control --reload-rules install-scripts: -- 2.11.0