diff options
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) |
