From a8388d6fd5397a35f6ef8c11fd8c46e6d559be71 Mon Sep 17 00:00:00 2001 From: Kevin Lyda <kevin@ie.suberic.net> Date: Wed, 7 Dec 2016 11:51:11 +0000 Subject: [PATCH] Update for my setup. --- 51-gqgmc.rules | 7 +++++-- Defines.mk | 7 +------ Makefile | 8 +++++++- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/51-gqgmc.rules b/51-gqgmc.rules index 6680210..a4e8d9c 100644 --- a/51-gqgmc.rules +++ b/51-gqgmc.rules @@ -1,7 +1,10 @@ # If modified do "sudo udevadm control --reload-rules" # Then unplug and replug GQ GMC-300 +# See ballinvoher branch of https://gitlab.ie.suberic.net/kevin/gqgmc +# for more info. +# Installed by "gqgmc" slack role. # works on ubuntu 14.04 -SUBSYSTEM=="usb", ATTR{idVendor}=="067b", ATTRS{idProduct}=="2303", MODE:="666", GROUP="plugdev" +SUBSYSTEM=="usb", ATTR{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="666", GROUP="plugdev" -SUBSYSTEM=="tty", KERNEL=="ttyUSB*", ATTRS{idVendor}=="067b", MODE:="666", SYMLINK+="gqgmc" \ No newline at end of file +SUBSYSTEM=="tty", KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", MODE:="666", SYMLINK+="gqgmc" diff --git a/Defines.mk b/Defines.mk index 83521f7..fae5a79 100644 --- a/Defines.mk +++ b/Defines.mk @@ -2,7 +2,7 @@ # Makefile macros ############################################################################# # project root directory -BASE = /home/phil/Projects/gqgmc +BASE = /home/kevin/src/gqgmc # executables directory BIN = $(BASE)/bin @@ -54,8 +54,3 @@ MOC = /usr/bin/moc-qt4 # Use ar & ranlib to build libgqgmc library AR = ar RANLIB = ranlib - - - - - diff --git a/Makefile b/Makefile index 7b66947..e8313c6 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,13 @@ $(BIN)/gqgmc: $(OBJ)/main.o $(LIBRARIES) $(BIN)/gqgmc_gui: $(OBJ)/main_gui.o $(gui_object) $(LIBRARIES) $(LDCPP) $(LDFLAGS) -o $@ $(OBJ)/main_gui.o $(gui_object) $(LIBS_LNK) -all: xmoc xobj libs bin +#all: xmoc xobj libs bin +.PHONY: all +all: dirs $(BIN)/gqgmc + +.PHONY: dirs +dirs: + for d in bin libs obj; do test -d $$d || mkdir $$d; done ############################################################################### # File dependencies: -- GitLab