aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
blob: af54832022eddd23d639923b37ff7d7d55f46fe7 (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
VERSION = 003

CC = cc
PREFIX = /usr/local
CFLAGS = -std=c99 -O2 -fomit-frame-pointer -Wall -D_BSD_SOURCE -D_GNU_SOURCE
LDFLAGS =


OBJECTS = pcibx.o pcibx_device.o utils.o

CFLAGS += -DVERSION_=$(VERSION)

all: pcibx

pcibx: $(OBJECTS)
	$(CC) $(CFLAGS) -o pcibx $(OBJECTS) $(LDFLAGS)

install: all
	-install -o 0 -g 0 -m 755 pcibx $(PREFIX)/bin/

clean:
	-rm -f *~ *.o *.orig *.rej pcibx

# dependencies
pcibx.o: pcibx.h utils.h
pcibx_device.o: pcibx_device.h
utils.o: utils.h
bues.ch cgit interface