summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 40fc249688ab36d028aaa5301e5e63b5124f4e05 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PREFIX := /usr/local
CC := cc
CFLAGS := -std=c99 -O2 -Wall -D_BSD_SOURCE -D_GNU_SOURCE -D_DEFAULT_SOURCE
LDFLAGS :=

OBJ := ppgpio.o
BIN := ppgpio

all: $(BIN)

$(BIN): $(OBJ)
	$(CC) $(CFLAGS) -o $(BIN) $(OBJ) $(LDFLAGS)

install: all
	mkdir -p $(PREFIX)/bin
	install -o 0 -g 0 -m 755 $(BIN) $(PREFIX)/bin/

clean:
	rm -f *.o $(BIN)
bues.ch cgit interface