e06e0e8e86e4578e0a882b7e023f70f37e27728b
[mancala] / Makefile
1 # Copyright (C) 2009 Reto Zingg
2
3 subsystem:
4         $(MAKE) -C src
5
6 install:
7         $(MAKE) -C src install
8         mkdir -p $(DESTDIR)/usr/share/applications/hildon
9         mkdir -p $(DESTDIR)/usr/share/icons/hicolor/40x40/apps
10         mkdir -p $(DESTDIR)/usr/share/dbus-1/services
11         mkdir -p $(DESTDIR)/home/opt/mancala/data/
12         mkdir -p $(DESTDIR)/home/opt/mancala/bin/
13         cp data/mancala.desktop $(DESTDIR)/usr/share/applications/hildon
14         cp data/mancala.png $(DESTDIR)/usr/share/icons/hicolor/40x40/apps/mancala.png
15         cp data/com.nokia.mancala.service $(DESTDIR)/usr/share/dbus-1/services/
16         cp data/com.nokia.mancala_startup.service $(DESTDIR)/usr/share/dbus-1/services/
17         cp data/mancala.conf $(DESTDIR)/home/opt/mancala/data/
18         cp data/mancala.game $(DESTDIR)/home/opt/mancala/data/
19         cp data/mancala.sh $(DESTDIR)/home/opt/mancala/bin/
20
21 clean:
22         rm -f build-stamp config.guess config.sub
23         rm -rf debian/mancala
24         $(MAKE) -C src clean
25
26 clobber: clean
27         $(MAKE) -C src clobber
28
29 maemo-source: clean
30         dpkg-buildpackage -rfakeroot -sa -S -us -uc -i -I.git
31         
32 maemo-bin: clean
33         dpkg-buildpackage -rfakeroot -b -us -uc
34
35 .PHONY: clobber clean install subsystem maemo-source maemo-bin