Browse Source

Android Build: fix header extraction

sync
Hussein Kasem 5 years ago
parent
commit
b4772e5506
  1. 7
      build-android/jni/Android.mk
  2. 12
      build-android/takeOutHeaderFiles.sh

7
build-android/jni/Android.mk

@ -5,6 +5,7 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := pEpAdapter
@ -13,13 +14,15 @@ LOCAL_MODULE := pEpAdapter
LOCAL_CPP_FEATURES += exceptions
LOCAL_CPPFLAGS += -std=c++14 -DANDROID_STL=c++_shared
#FIXME: WORKARROUND
STUB = $(shell sh $(LOCAL_PATH)/../takeOutHeaderFiles.sh $(LOCAL_PATH)/../../../pEpEngine/ $(LOCAL_PATH)/../../)
$(info $(STUB))
LIB_PEP_ADAPTER_INCLUDE_FILES := $(wildcard $(LOCAL_PATH)/../../*.h*)
LOCAL_C_INCLUDES += $(LOCAL_PATH)/../../../pEpEngine/build-android/include \
$(LIB_PEP_ADAPTER_INCLUDE_FILES:%=%)
#$(shell sh $(LOCAL_PATH)/../takeOutHeaderFiles.sh $(LOCAL_PATH)/../../../pEpEngine)
LOCAL_EXPORT_C_INCLUDES += $(LOCAL_PATH)../include
LOCAL_SRC_FILES += $(LOCAL_PATH)/../../Adapter.cc \

12
build-android/takeOutHeaderFiles.sh

@ -1,10 +1,10 @@
#!/bin/sh
echo "Install script"
set -e
dir="$1"
echo "$dir/build-android/include/pEp"
mkdir -p "$dir/build-android/include/pEp"
cd "."
echo `pwd`
cp ../../*.h* "$dir/build-android/include/pEp"
engine_dir="$1"
adapter_dir="$2"
mkdir -p "$engine_dir/build-android/include/pEp"
cp $2/*.h* "$engine_dir/build-android/include/pEp"

Loading…
Cancel
Save