Blame view

tools/iio/Makefile 872 Bytes
54628687f   Linus Walleij   iio: make tools m...
1
2
  CC = $(CROSS_COMPILE)gcc
  CFLAGS += -Wall -g -D_GNU_SOURCE
817020cfb   Roberta Dobrescu   iio: Move iio use...
3

0c4b65002   Peter Robinson   tools: iio: Add a...
4
5
6
  BINDIR=usr/bin
  INSTALL_PROGRAM=install -m 755 -p
  DEL_FILE=rm -f
5d48d6b02   Daniel Baluta   tools: iio: Renam...
7
  all: iio_event_monitor lsiio iio_generic_buffer
817020cfb   Roberta Dobrescu   iio: Move iio use...
8
9
10
11
  
  iio_event_monitor: iio_event_monitor.o iio_utils.o
  
  lsiio: lsiio.o iio_utils.o
5d48d6b02   Daniel Baluta   tools: iio: Renam...
12
  iio_generic_buffer: iio_generic_buffer.o iio_utils.o
817020cfb   Roberta Dobrescu   iio: Move iio use...
13
14
  
  %.o: %.c iio_utils.h
0c4b65002   Peter Robinson   tools: iio: Add a...
15
16
17
18
  install:
  	- mkdir -p $(INSTALL_ROOT)/$(BINDIR)
  	- $(INSTALL_PROGRAM) "iio_event_monitor" "$(INSTALL_ROOT)/$(BINDIR)/iio_event_monitor"
  	- $(INSTALL_PROGRAM) "lsiio" "$(INSTALL_ROOT)/$(BINDIR)/lsiio"
5d48d6b02   Daniel Baluta   tools: iio: Renam...
19
  	- $(INSTALL_PROGRAM) "iio_generic_buffer" "$(INSTALL_ROOT)/$(BINDIR)/iio_generic_buffer"
0c4b65002   Peter Robinson   tools: iio: Add a...
20
21
22
23
  
  uninstall:
  	$(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/iio_event_monitor"
  	$(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/lsiio"
5d48d6b02   Daniel Baluta   tools: iio: Renam...
24
  	$(DEL_FILE) "$(INSTALL_ROOT)/$(BINDIR)/iio_generic_buffer"
0c4b65002   Peter Robinson   tools: iio: Add a...
25

817020cfb   Roberta Dobrescu   iio: Move iio use...
26
27
  .PHONY: clean
  clean:
5d48d6b02   Daniel Baluta   tools: iio: Renam...
28
  	rm -f *.o iio_event_monitor lsiio iio_generic_buffer