On 25/05/16 14:31, Peter Robinson wrote: > Add options to the Makefile for install/uninstall similar to other tools. > > Signed-off-by: Peter Robinson <pbrobinson@xxxxxxxxx> Can't say I personally care that much as I tend to be manually scping to boards, but presumably some people will find it useful! Applied to the togreg branch of iio.git. Will be pushed out as testing, but not sure if 0day is autobuilding iiotools yet (have requested) so may do nothing with it! Thanks, Jonathan > --- > tools/iio/Makefile | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/tools/iio/Makefile b/tools/iio/Makefile > index 3a7a54f..5c32e90 100644 > --- a/tools/iio/Makefile > +++ b/tools/iio/Makefile > @@ -1,6 +1,10 @@ > CC = $(CROSS_COMPILE)gcc > CFLAGS += -Wall -g -D_GNU_SOURCE > > +BINDIR=usr/bin > +INSTALL_PROGRAM=install -m 755 -p > +DEL_FILE=rm -f > + > all: iio_event_monitor lsiio generic_buffer > > iio_event_monitor: iio_event_monitor.o iio_utils.o > @@ -11,6 +15,17 @@ generic_buffer: generic_buffer.o iio_utils.o > > %.o: %.c iio_utils.h > > +install: > + - mkdir -p $(INSTALL_ROOT)/$(BINDIR) > + - $(INSTALL_PROGRAM) "iio_event_monitor" "$(INSTALL_ROOT)/$(BINDIR)/iio_event_monitor" > + - $(INSTALL_PROGRAM) "lsiio" "$(INSTALL_ROOT)/$(BINDIR)/lsiio" > + - $(INSTALL_PROGRAM) "generic_buffer" "$(INSTALL_ROOT)/$(BINDIR)/generic_buffer" > + > +uninstall: > + $(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/iio_event_monitor" > + $(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/lsiio" > + $(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/generic_buffer" > + > .PHONY: clean > clean: > rm -f *.o iio_event_monitor lsiio generic_buffer > -- To unsubscribe from this list: send the line "unsubscribe linux-iio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html