X-Git-Url: http://vcs.maemo.org/git/?a=blobdiff_plain;f=Makefile;fp=Makefile;h=473f5b59a0ef4964df3cb04a0b24578d21237ad0;hb=6a069a0208dba8a5056387f2f426f073c9df011b;hp=0000000000000000000000000000000000000000;hpb=341fe008474d29bee8f615cf9f5a1e07253b8b9c;p=lcreminder diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..473f5b5 --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +SUBDIRS = src +HILDON_STATUS_PANEL_LIB_DIR=$(shell pkg-config libhildondesktop-1 --variable=hildondesktoplibdir) +HILDON_STATUS_PANEL_DATA_DIR=$(shell pkg-config libhildondesktop-1 --variable=hildonstatusmenudesktopentrydir) +BUILDDIR=build +SP_LIB=lens-cover-reminder-sp.so +DATA_FILE_SP=lens-cover-reminder-sp.desktop +IMAGE_PATH=/usr/share/icons/hicolor/18x18/hildon/ + +all: create_builddir subdirs + +install: all + install -d $(DESTDIR)/$(HILDON_STATUS_PANEL_LIB_DIR) + install -m 644 $(BUILDDIR)/$(SP_LIB) $(DESTDIR)/$(HILDON_STATUS_PANEL_LIB_DIR) + install -d $(DESTDIR)/$(HILDON_CONTROL_PANEL_DATA_DIR) + install -d $(DESTDIR)/$(HILDON_STATUS_PANEL_DATA_DIR) + install -m 644 data/$(DATA_FILE_SP) $(DESTDIR)/$(HILDON_STATUS_PANEL_DATA_DIR) + install -d $(DESTDIR)/$(IMAGE_PATH) + install -m 644 data/statusarea_lens_cover_reminder.png $(DESTDIR)/$(IMAGE_PATH) + + +subdirs: $(SUBDIRS) + +$(SUBDIRS): + $(MAKE) -C $@ + +create_builddir: + mkdir -p build + +.PHONY: all clean install $(SUBDIRS) + +clean: + rm -rf build + for d in $(SUBDIRS); do (cd $$d; $(MAKE) clean);done