diff options
author | Alvaro Soliverez <alvaro.soliverez@collabora.co.uk> | 2011-11-14 17:19:51 -0300 |
---|---|---|
committer | Will Thompson <will.thompson@collabora.co.uk> | 2011-11-21 18:48:20 +0000 |
commit | 58ff362a133ec6625f23e89b175f3bc8374218f2 (patch) | |
tree | 7d5279b6410db4414d0682e8e08df0e73e8a32c0 /Android.mk | |
parent | 652eb046e351d5939998efd97b0b053098ef6ac3 (diff) | |
download | telepathy-mission-control-58ff362a133ec6625f23e89b175f3bc8374218f2.tar.gz |
Support building for Android, modified from an original patch by Derek Foreman
https://bugs.freedesktop.org/show_bug.cgi?id=42508
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Android.mk b/Android.mk new file mode 100644 index 00000000..e16fb6be --- /dev/null +++ b/Android.mk @@ -0,0 +1,40 @@ +LOCAL_PATH:= $(call my-dir) + +include $(CLEAR_VARS) + +TELEPATHY_MISSION_CONTROL_BUILT_SOURCES := \ + mission-control.pc \ + src/Android.mk \ + server/Android.mk \ + mission-control-plugins/Android.mk \ + util/Android.mk + +telepathy-mission-control-configure-real: + cd $(TELEPATHY_MISSION_CONTROL_TOP) ; \ + CC="$(CONFIGURE_CC)" \ + CFLAGS="$(CONFIGURE_CFLAGS)" \ + LD=$(TARGET_LD) \ + LDFLAGS="$(CONFIGURE_LDFLAGS)" \ + CPP=$(CONFIGURE_CPP) \ + CPPFLAGS="$(CONFIGURE_CPPFLAGS)" \ + PKG_CONFIG_LIBDIR="$(CONFIGURE_PKG_CONFIG_LIBDIR)" \ + PKG_CONFIG_TOP_BUILD_DIR=$(PKG_CONFIG_TOP_BUILD_DIR) \ + $(TELEPATHY_MISSION_CONTROL_TOP)/$(CONFIGURE) --host=arm-linux-androideabi \ + --disable-gtk-doc && \ + for file in $(TELEPATHY_MISSION_CONTROL_BUILT_SOURCES); do \ + rm -f $$file && \ + make -C $$(dirname $$file) $$(basename $$file) ; \ + done + +telepathy-mission-control-configure: telepathy-mission-control-configure-real + +.PHONY: telepathy-mission-control-configure + +CONFIGURE_TARGETS += telepathy-mission-control-configure + +#include all the subdirs... +-include $(TELEPATHY_MISSION_CONTROL_TOP)/src/Android.mk +-include $(TELEPATHY_MISSION_CONTROL_TOP)/util/Android.mk +-include $(TELEPATHY_MISSION_CONTROL_TOP)/server/Android.mk +-include $(TELEPATHY_MISSION_CONTROL_TOP)/mission-control-plugins/Android.mk +-include $(TELEPATHY_MISSION_CONTROL_TOP)/utils/Android.mk |