mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
#14343: add Android.mk to sflphone/daemon/dbus
Signed-off-by: Emeric Vigier <emeric.vigier@savoirfairelinux.com>
This commit is contained in:
2
daemon/Android.mk
Normal file
2
daemon/Android.mk
Normal file
@ -0,0 +1,2 @@
|
||||
include $(call all-subdir-makefiles)
|
||||
|
2
daemon/src/Android.mk
Normal file
2
daemon/src/Android.mk
Normal file
@ -0,0 +1,2 @@
|
||||
include $(call all-subdir-makefiles)
|
||||
|
57
daemon/src/dbus/Android.mk
Normal file
57
daemon/src/dbus/Android.mk
Normal file
@ -0,0 +1,57 @@
|
||||
LOCAL_PATH:= $(call my-dir)
|
||||
|
||||
# FIXME
|
||||
prefix=/sdcard
|
||||
datadir=
|
||||
|
||||
# FIXME
|
||||
ifneq ($(SFL_VIDEO),)
|
||||
video_SOURCES += video_controls.cpp
|
||||
video_controls-glue.h: video_controls-introspec.xml Makefile.am
|
||||
dbusxx-xml2cpp $< --adaptor=$@
|
||||
endif
|
||||
|
||||
ifneq ($(USE_NETWORKMANAGER),)
|
||||
network_SOURCES += networkmanager.cpp
|
||||
NETWORKMANAGER = -DUSE_NETWORKMANAGER
|
||||
endif
|
||||
|
||||
# should work...
|
||||
ifneq ($(FIXME),)
|
||||
# Rule to generate the binding headers
|
||||
%-glue.h: %-introspec.xml Makefile.am
|
||||
dbusxx-xml2cpp $< --adaptor=$@
|
||||
endif
|
||||
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
||||
LOCAL_SRC_FILES := $(video_SOURCES) $(network_SOURCES) \
|
||||
callmanager.cpp \
|
||||
configurationmanager.cpp \
|
||||
instance.cpp \
|
||||
dbusmanager.cpp
|
||||
|
||||
# FIXME
|
||||
LOCAL_C_INCLUDES += $(LOCAL_PATH)/.. \
|
||||
$(LOCAL_PATH)/../sip \
|
||||
$(LOCAL_PATH)/../config \
|
||||
$(LOCAL_PATH)/../history \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/third_party/speex/include \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/pjlib/include \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/pjsip/include \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/pjlib-util/include \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/third_party/build/speex \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/pjmedia/include \
|
||||
$(LOCAL_PATH)/../../libs/pjproject/pjnath/include \
|
||||
$(APP_PROJECT_PATH)/jni/commoncpp2-1.8.1-android/inc \
|
||||
$(APP_PROJECT_PATH)/jni/ccrtp-1.8.0-android/src \
|
||||
$(APP_PROJECT_PATH)/jni/libsamplerate-0.1.8/src
|
||||
LOCAL_MODULE := libdbus-glue
|
||||
LOCAL_CPPFLAGS += $(NETWORKMANAGER) \
|
||||
-DPREFIX=\"$(prefix)\" \
|
||||
-DPROGSHAREDIR=\"${datadir}/sflphone\"
|
||||
LOCAL_SHARED_LIBRARIES += libdbus-c++-1
|
||||
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
Reference in New Issue
Block a user