aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 7853f965a8ad1c861283e4d11857da5fca64bc2a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Demo variables
PROBES=-p /dev/ttyACM0,100,100,470,A53_0 -p /dev/ttyACM1,100,100,470,A57_0
SAMPLING=-l 100
TIMESTAMP=-T

# Compilation variables
CFLAGS?=-g -Wall -pthread
CC=gcc
SRC=$(wildcard *.c)
OBJS=$(SRC:%.c=%.o)
BIN=aep

default: $(BIN) 

%.o: %.c %h Makfile
	$(CROSS_COMPILE)$(CC) -c -o $@ $< $(CFLAGS)

$(BIN): $(OBJS)
	$(CROSS_COMPILE)$(CC) $(CFLAGS) $(OBJS) -o $@ $(LDFLAGS)

clean:
	rm -f $(OBJS) $(BIN)

capture: $(BIN)
	 ./aep $(PROBES) $(SAMPLING) $(TIMESTAMP) | python rt.py

help:
	@echo "make capture : run Arm Energy Probe capture and opengl real time display"