summaryrefslogtreecommitdiff
path: root/Makefile
blob: faccd324eb6af16184bfb59016d8475ee660ecbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
EXTRA_CFLAGS = -g -Wall -fno-omit-frame-pointer `pkg-config --cflags x11 xrender xcomposite xdamage`
EXTRA_LDFLAGS = `pkg-config --libs x11 xrender xcomposite xdamage`

sources := main.c utils.c window.c ocm.h

%.o: %.c
	$(CC) -c $(CFLAGS) $(EXTRA_CFLAGS) $< -o $@

ocm: $(sources)
	$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(filter %.c %.s,$(sources)) -o $@ $(EXTRA_LDFLAGS)

clean:
	rm *.o ocm