3 include /usr/share/cdbs/1/rules/maemo-cflags.mk
5 DEB_DESTDIR=$(CURDIR)/debian/tmp
14 CFLAGS="$(CFLAGS)" $(PYTHON) setup.py build_ext build
16 cd $(CURDIR)/examples/evas-demo/01-app_launcher && \
17 edje_cc 01-app_launcher.edc
18 cd $(CURDIR)/examples/evas-demo/02-vkbd && \
24 CFLAGS="$(CFLAGS)" $(PYTHON) setup.py clean
26 -rm -rf build dist python_edje.egg-info
36 install -D -m 755 $(CURDIR)/examples/evas-demo/01-app_launcher/01-app_launcher.py $(DEB_DESTDIR)/usr/bin/01-app_launcher.py
37 install -D -m 644 $(CURDIR)/examples/evas-demo/01-app_launcher/01-app_launcher.edj $(DEB_DESTDIR)/usr/bin/01-app_launcher.edj
38 install -D -m 644 $(CURDIR)/debian/01-app_launcher.desktop $(DEB_DESTDIR)/usr/share/applications/hildon/01-app_launcher.desktop
39 install -D -m 755 $(CURDIR)/examples/evas-demo/02-vkbd/02-vkbd.py $(DEB_DESTDIR)/usr/bin/02-vkbd.py
40 install -D -m 644 $(CURDIR)/examples/evas-demo/02-vkbd/02-vkbd.edj $(DEB_DESTDIR)/usr/bin/02-vkbd.edj
41 install -D -m 644 $(CURDIR)/debian/02-vkbd.desktop $(DEB_DESTDIR)/usr/share/applications/hildon/02-vkbd.desktop
42 CFLAGS="$(CFLAGS)" $(PYTHON) setup.py install --root=$(DEB_DESTDIR) install_headers -d $(DEB_DESTDIR)/usr/include/$(PYTHON)
43 if [ "x$(DEB_BUILD_ARCH)" = "xarmel" ]; then \
44 rm -rf $(DEB_DESTDIR)/usr/lib/$(PYTHON)/site-packages/edje/*.py; \
45 rm -rf $(DEB_DESTDIR)/usr/lib/$(PYTHON)/site-packages/edje/*.pyc; \
47 dh_install --sourcedir=$(DEB_DESTDIR) --fail-missing
50 binary-arch: build install
66 .PHONY: build install clean binary binary-arch