diff options
| author | Henrik Rydberg <rydberg@euromail.se> | 2008-11-04 20:59:19 +0100 |
|---|---|---|
| committer | Henrik Rydberg <rydberg@euromail.se> | 2008-11-04 20:59:19 +0100 |
| commit | be3fe0da9995e59d32b4eb52368a012c0c18de85 (patch) | |
| tree | c579508d3feb9a666fc18bd42bfda4a95b493308 /Makefile | |
| parent | 70ba2dbf0f49a4f8d1caa2bbed97c8c2358c6fb6 (diff) | |
a bit further towards something useful. currently linking problems
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 14 |
1 files changed, 7 insertions, 7 deletions
| @@ -4,7 +4,7 @@ MODULES = src | |||
| 4 | 4 | ||
| 5 | o_src = multitouch | 5 | o_src = multitouch |
| 6 | 6 | ||
| 7 | TARGETS = $(addsuffix /test,$(MODULES)) | 7 | TARGETS = #$(addsuffix /test,$(MODULES)) |
| 8 | 8 | ||
| 9 | OBJECTS = $(addsuffix .o,\ | 9 | OBJECTS = $(addsuffix .o,\ |
| 10 | $(foreach mod,$(MODULES),\ | 10 | $(foreach mod,$(MODULES),\ |
| @@ -15,12 +15,12 @@ TLIB = $(addprefix obj/,$(LIBRARY)) | |||
| 15 | TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) | 15 | TOBJ = $(addprefix obj/,$(addsuffix .o,$(TARGETS))) |
| 16 | TFDI = $(addprefix fdi/,$(FDIS)) | 16 | TFDI = $(addprefix fdi/,$(FDIS)) |
| 17 | OBJS = $(addprefix obj/,$(OBJECTS)) | 17 | OBJS = $(addprefix obj/,$(OBJECTS)) |
| 18 | LIBS = #-lhal -ldbus-glib-1 | 18 | LIBS = -lX11 -lpixman-1 |
| 19 | 19 | ||
| 20 | DLIB = usr/lib/xorg/modules/input | 20 | DLIB = usr/lib/xorg/modules/input |
| 21 | DFDI = usr/share/hal/fdi/policy/20thirdparty | 21 | DFDI = usr/share/hal/fdi/policy/20thirdparty |
| 22 | 22 | ||
| 23 | INCLUDE = -I. | 23 | INCLUDE = -I. -I/usr/include/xorg -I/usr/include/pixman-1 |
| 24 | OPTS = -O3 | 24 | OPTS = -O3 |
| 25 | 25 | ||
| 26 | .PHONY: all clean | 26 | .PHONY: all clean |
| @@ -30,7 +30,7 @@ all: $(OBJS) $(TLIB) $(TOBJ) $(TBIN) | |||
| 30 | 30 | ||
| 31 | bin/%: obj/%.o | 31 | bin/%: obj/%.o |
| 32 | @mkdir -p $(@D) | 32 | @mkdir -p $(@D) |
| 33 | gcc $(INCLUDE) $(OPTS) $< $(TLIB) $(LIBS) -o $@ | 33 | gcc $< $(TLIB) $(LIBS) -o $@ |
| 34 | 34 | ||
| 35 | $(TLIB): $(OBJS) | 35 | $(TLIB): $(OBJS) |
| 36 | @rm -f $(TLIB) | 36 | @rm -f $(TLIB) |
| @@ -38,11 +38,11 @@ $(TLIB): $(OBJS) | |||
| 38 | 38 | ||
| 39 | obj/%.o: %.c | 39 | obj/%.o: %.c |
| 40 | @mkdir -p $(@D) | 40 | @mkdir -p $(@D) |
| 41 | gcc -c $< -o $@ | 41 | gcc $(INCLUDE) $(OPTS) -c $< -o $@ |
| 42 | 42 | ||
| 43 | obj/%.o: %.cc | 43 | obj/%.o: %.cc |
| 44 | @mkdir -p $(@D) | 44 | @mkdir -p $(@D) |
| 45 | gcc -c $< -o $@ | 45 | gcc $(INCLUDE) $(OPTS) -c $< -o $@ |
| 46 | 46 | ||
| 47 | clean: | 47 | clean: |
| 48 | rm -rf bin obj | 48 | rm -rf bin obj |
| @@ -53,5 +53,5 @@ distclean: clean | |||
| 53 | install: $(TLIB) $(TFDI) | 53 | install: $(TLIB) $(TFDI) |
| 54 | install -d "$(DESTDIR)/$(DLIB)" | 54 | install -d "$(DESTDIR)/$(DLIB)" |
| 55 | install -d "$(DESTDIR)/$(DFDI)" | 55 | install -d "$(DESTDIR)/$(DFDI)" |
| 56 | install -m 755 $(TBIN) "$(DESTDIR)/$(DLIB)" | 56 | install -m 755 $(TLIB) "$(DESTDIR)/$(DLIB)" |
| 57 | install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)" | 57 | install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)" |
