From 49680952052582ff3dd11bc413b6287b65063b2a Mon Sep 17 00:00:00 2001 From: Henrik Rydberg Date: Thu, 13 Nov 2008 03:05:38 +0100 Subject: Initial GIT version: hal-applesmc-0.14 Signed-off-by: Henrik Rydberg --- Makefile | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Makefile (limited to 'Makefile') diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f4b0a58 --- /dev/null +++ b/Makefile @@ -0,0 +1,37 @@ +ADDONS = hald-addon-generic-kbd-backlight hald-addon-generic-light-sensor +FDIS = 10-applesmc.fdi + +TFDI = $(addprefix fdi/,$(FDIS)) +TBIN = $(addprefix bin/,$(ADDONS)) +TOBJ = $(addprefix obj/,$(addsuffix .o,$(ADDONS))) + +LIBS = -lhal -ldbus-glib-1 + +DFDI = usr/share/hal/fdi/information/10freedesktop +DBIN = usr/lib/hal + +.PHONY: all clean +.PRECIOUS: obj/%.o + +all: $(TBIN) $(TOBJ) + +bin/%: obj/%.o + @mkdir -p $(@D) + gcc $< $(LIBS) -o $@ + +obj/%.o: %.c + @mkdir -p $(@D) + gcc -c $< -o $@ + +clean: + rm -rf bin obj + +distclean: clean + rm -rf *-stamp debian/hal-applesmc* debian/*.log debian/files + +install: $(TBIN) $(TFDI) + install -d "$(DESTDIR)/$(DBIN)" + install -d "$(DESTDIR)/$(DFDI)" + install -m 755 $(TBIN) "$(DESTDIR)/$(DBIN)" + install -m 644 $(TFDI) "$(DESTDIR)/$(DFDI)" + -- cgit v1.2.3