Alpha release.
[speedometer] / Makefile
1 CC       = gcc
2 LINK     = gcc
3 CFLAGS   = -g -Wall -O0
4 INCPATH  = `pkg-config --cflags gtk+-2.0 liblocation`
5 LIBS     = `pkg-config --libs gtk+-2.0 liblocation`
6
7 SOURCES  = main.c callbacks.c ui.c util.c
8 OBJECTS  = main.o callbacks.o ui.o util.o
9 TARGET   = speedometer
10
11
12
13
14
15
16
17
18
19 all: $(TARGET)
20
21 $(TARGET):  $(OBJECTS)
22         $(LINK) -o $(TARGET) $(OBJECTS) $(LIBS)
23
24 $(OBJECTS): $(SOURCES)
25         $(CC) -c $(SOURCES) $(INCPATH)
26
27 clean:
28         rm -f $(OBJECTS) $(TARGET)
29
30 install: all
31         install -D -m 755 speedometer $(DESTDIR)/usr/bin/speedometer
32         install -D data/speedometer.desktop $(DESTDIR)/usr/share/applications/hildon/speedometer.desktop
33         install -D data/speedometer.service $(DESTDIR)/usr/share/dbus-1/services/speedometer.service
34         install -d $(DESTDIR)/usr/share/speedometer/
35         install data/*.png $(DESTDIR)/usr/share/speedometer/
36
37