aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 7eb59b530d541564b22ecbf65dc160685663c179 (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
CC := gcc

MHI_QMI_CONNECT := mhi-qmi-connect

#static="--static"
CFLAGS := -Wall -g -O2
CFLAGS += `pkg-config --cflags glib-2.0`
CFLAGS += `pkg-config --cflags gobject-2.0`
CFLAGS += `pkg-config --cflags gio-2.0`
CFLAGS += `pkg-config --cflags qmi-glib`
LDFLAGS := `pkg-config --libs glib-2.0`
LDFLAGS += `pkg-config --libs gobject-2.0`
LDFLAGS += `pkg-config --libs gio-2.0`
LDFLAGS += `pkg-config --libs qmi-glib`
#LDFLAGS += -static

SRCS := mhi-qmi-connect.c
OBJS := $(SRCS:.c=.o)

$(MHI_QMI_CONNECT): $(OBJS)
	$(CC) -o $@ $^ $(LDFLAGS)

install: $(MHI_QMI_CONNECT)
	install -D -m 755 $< $(DESTDIR)$(prefix)/bin/$<
clean:
	rm -f $(MHI_QMI_CONNECT) $(OBJS)