summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile15
1 files changed, 10 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index bc5cc02..c805140 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,8 @@
1LIBRARY = multitouch.so 1LIBRARY = multitouch.so
2FDIS = 11-multitouch.fdi 2FDIS = 11-multitouch.fdi
3MODULES = src 3MODULES = match src
4
5o_match = match
4 6
5o_src = capabilities \ 7o_src = capabilities \
6 iobuffer \ 8 iobuffer \
@@ -31,13 +33,11 @@ OPTS = -O3
31.PHONY: all clean 33.PHONY: all clean
32.PRECIOUS: obj/%.o 34.PRECIOUS: obj/%.o
33 35
34all: $(OBJS) $(TLIB) $(TOBJ) 36all: $(OBJS) $(TLIB) $(TOBJ) $(TBIN)
35
36test: $(TBIN)
37 37
38bin/%: obj/%.o 38bin/%: obj/%.o
39 @mkdir -p $(@D) 39 @mkdir -p $(@D)
40 gcc $< $(OBJS) $(LIBS) -o $@ 40 gcc $< -o $@
41 41
42$(TLIB): $(OBJS) 42$(TLIB): $(OBJS)
43 @rm -f $(TLIB) 43 @rm -f $(TLIB)
@@ -62,3 +62,8 @@ install: $(TLIB) $(TFDI)
62 install -d "$(DESTDIR)/$(DFDI)" 62 install -d "$(DESTDIR)/$(DFDI)"
63 install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)" 63 install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)"
64 install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)" 64 install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)"
65
66test:
67 gcc $< $(OBJS) -o LINKTEST
68
69obj/match/test.o: match/match.c