]> git.proxmox.com Git - proxmox-mini-journalreader.git/blob - src/Makefile
inital commit for journalreader
[proxmox-mini-journalreader.git] / src / Makefile
1 PROGRAM=journalreader
2 SOURCES=journalreader.c
3
4 LIBS := libsystemd
5 CFLAGS += $(shell pkg-config --cflags ${LIBS})
6 LFLAGS += $(shell pkg-config --libs ${LIBS})
7
8 all: ${PROGRAM}
9
10 ${PROGRAM}: ${SOURCES}
11 gcc -Werror -Wall -Wl,-z,relro -Wtype-limits $< -o $@ ${CLFAGS} ${LFLAGS} -g
12
13 .PHONY: install
14 install: ${PROGRAM}
15 mkdir -p ${DESTDIR}/usr/bin
16 install -m 0755 ${PROGRAM} ${DESTDIR}/usr/bin
17
18 .PHONY: distclean
19 distclean: clean
20
21 .PHONY: clean
22 clean:
23 rm -rf ${PROGRAM}