X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=Makefile;h=160348a2057d699cb2770078d50dd2cb8adab00c;hb=a6c5342098de45377722715604036ec3b652cb56;hp=e13141e5240d9fae9a4a1e1decc0947edc3bca01;hpb=7b0b87eaf4edaeb423ec68572a7bb43106574474;p=speedometer diff --git a/Makefile b/Makefile index e13141e..160348a 100644 --- a/Makefile +++ b/Makefile @@ -1,38 +1,41 @@ -PKGS = gtk+-2.0 liblocation gconf-2.0 +PKGS = gtk+-2.0 liblocation gconf-2.0 libosso CC = gcc LINK = gcc -CFLAGS = -g -Wall -O0 +CFLAGS = -g -Wall -O0 -pedantic -std=gnu99 `pkg-config --cflags maemo-launcher-app` INCPATH = `pkg-config --cflags $(PKGS)` -LIBS = `pkg-config --libs $(PKGS)` +LIBS = `pkg-config --libs $(PKGS) maemo-launcher-app` SOURCES = main.c callbacks.c ui.c util.c OBJECTS = main.o callbacks.o ui.o util.o TARGET = speedometer - - - - - - - all: $(TARGET) $(TARGET): $(OBJECTS) - $(LINK) -o $(TARGET) $(OBJECTS) $(LIBS) + $(LINK) $(LIBS) $(OBJECTS) -o $(TARGET) $(OBJECTS): $(SOURCES) - $(CC) -c $(SOURCES) $(INCPATH) + $(CC) $(INCPATH) $(CFLAGS) -c $(SOURCES) clean: rm -f $(OBJECTS) $(TARGET) - + install: all install -D -m 755 speedometer $(DESTDIR)/usr/bin/speedometer install -D data/speedometer.desktop $(DESTDIR)/usr/share/applications/hildon/speedometer.desktop install -D data/speedometer.service $(DESTDIR)/usr/share/dbus-1/services/speedometer.service install -d $(DESTDIR)/usr/share/speedometer/ install data/*.png $(DESTDIR)/usr/share/speedometer/ + install -D icons/speedometer-64.png $(DESTDIR)/usr/share/icons/hicolor/scalable/hildon/speedometer.png + +uninstall: + rm -rf $(DESTDIR)/usr/share/speedometer + rm -f $(DESTDIR)/bin/speedometer + rm -f $(DESTDIR)/usr/share/applications/hildon/speedometer.desktop + rm -f $(DESTDIR)/usr/share/dbus-1/services/speedometer.service + +deb: + dpkg-buildpackage -rfakeroot -b