diff options
| author | Henrik Rydberg <rydberg@euromail.se> | 2010-10-12 15:38:43 +0200 |
|---|---|---|
| committer | Henrik Rydberg <rydberg@euromail.se> | 2010-10-12 15:38:43 +0200 |
| commit | acea9df3381825a634c000a574f58b4ca5293ee8 (patch) | |
| tree | 3698bd55f137bc377f1b840e4fb5bf9e446e7250 /Makefile | |
| parent | 7380af2c93dc83f4f09e293717d46eadf7799e89 (diff) | |
Same version, but using the mtdev library.
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 15 |
1 files changed, 4 insertions, 11 deletions
| @@ -4,20 +4,13 @@ EXTRAVERSION = beta1 | |||
| 4 | 4 | ||
| 5 | LIBRARY = multitouch.so | 5 | LIBRARY = multitouch.so |
| 6 | FDIS = 11-multitouch.fdi | 6 | FDIS = 11-multitouch.fdi |
| 7 | MODULES = match mtdev src | 7 | MODULES = src |
| 8 | XMODULES = driver | 8 | XMODULES = driver |
| 9 | 9 | ||
| 10 | o_match = match | 10 | o_src = capabilities hwstate mtstate memory mtouch gestures |
| 11 | |||
| 12 | o_mtdev = iobuf caps core | ||
| 13 | |||
| 14 | o_src = hwstate mtstate memory mtouch gestures | ||
| 15 | 11 | ||
| 16 | o_driver= multitouch | 12 | o_driver= multitouch |
| 17 | 13 | ||
| 18 | TARGETS += match/test | ||
| 19 | TARGETS += mtdev/mapgen | ||
| 20 | TARGETS += mtdev/test | ||
| 21 | TARGETS += src/test | 14 | TARGETS += src/test |
| 22 | 15 | ||
| 23 | OBJECTS = $(addsuffix .o,\ | 16 | OBJECTS = $(addsuffix .o,\ |
| @@ -33,7 +26,7 @@ TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) | |||
| 33 | TFDI = $(addprefix fdi/,$(FDIS)) | 26 | TFDI = $(addprefix fdi/,$(FDIS)) |
| 34 | OBJS = $(addprefix obj/,$(OBJECTS)) | 27 | OBJS = $(addprefix obj/,$(OBJECTS)) |
| 35 | XOBJS = $(addprefix obj/,$(XOBJECTS)) | 28 | XOBJS = $(addprefix obj/,$(XOBJECTS)) |
| 36 | LIBS = -lm | 29 | LIBS = -lmtdev -lm |
| 37 | 30 | ||
| 38 | DLIB = usr/lib/xorg/modules/input | 31 | DLIB = usr/lib/xorg/modules/input |
| 39 | DFDI = usr/share/hal/fdi/policy/20thirdparty | 32 | DFDI = usr/share/hal/fdi/policy/20thirdparty |
| @@ -52,7 +45,7 @@ bin/%: obj/%.o $(OBJS) | |||
| 52 | 45 | ||
| 53 | $(TLIB): $(OBJS) $(XOBJS) | 46 | $(TLIB): $(OBJS) $(XOBJS) |
| 54 | @rm -f $(TLIB) | 47 | @rm -f $(TLIB) |
| 55 | gcc -shared $(OBJS) $(XOBJS) -Wl,-soname -Wl,$(LIBRARY) -o $@ | 48 | gcc -shared $(OBJS) $(XOBJS) $(LIBS) -Wl,-soname -Wl,$(LIBRARY) -o $@ |
| 56 | 49 | ||
| 57 | obj/%.o: %.c | 50 | obj/%.o: %.c |
| 58 | @mkdir -p $(@D) | 51 | @mkdir -p $(@D) |
