]> git.sur5r.net Git - i3/i3/blob - i3bar/Makefile
Allocate the right amount of memory for ev_child
[i3/i3] / i3bar / Makefile
1 TOPDIR=$(shell pwd)
2
3 include $(TOPDIR)/common.mk
4
5 FILES:=$(wildcard src/*.c)
6 FILES:=$(FILES:.c=.o)
7 HEADERS:=$(wildcard include/*.h)
8
9 all: ${FILES}
10         echo "LINK"
11         $(CC) -o i3bar ${FILES} ${LDFLAGS}
12
13 src/%.o: src/%.c ${HEADERS}
14         echo "CC $<"
15         $(CC) $(CFLAGS) -c -o $@ $<
16
17 install: all
18         echo "INSTALL"
19         $(INSTALL) -d -m 0755 $(DESTDIR)$(PREFIX)/bin
20         $(INSTALL) -m 0755 i3bar $(DESTDIR)$(PREFIX)/bin
21
22 clean:
23         rm src/*.o
24
25 .PHONY: install clean