From 9789239a2f98815769e59722cb973b7d4b5da4b8 Mon Sep 17 00:00:00 2001 From: Mathias Agopian Date: Sat, 25 Feb 2012 18:07:55 -0800 Subject: [PATCH] Android native include paths and symbols for Eclipse IDE these are required to get the indexer working properly. the list might not be 100% complete, but it seems to work with the vast majority of the sources in the tree. Change-Id: I2a899ebc8b35b8d024cc3499539489cca0127606 --- ide/eclipse/android-include-paths.xml | 83 +++++++++++++++++++++++ ide/eclipse/android-symbols.xml | 98 +++++++++++++++++++++++++++ 2 files changed, 181 insertions(+) create mode 100644 ide/eclipse/android-include-paths.xml create mode 100644 ide/eclipse/android-symbols.xml diff --git a/ide/eclipse/android-include-paths.xml b/ide/eclipse/android-include-paths.xml new file mode 100644 index 000000000..2d6f22988 --- /dev/null +++ b/ide/eclipse/android-include-paths.xml @@ -0,0 +1,83 @@ + + +
+ + + + +${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include +${ProjDirPath}/system/core/include/arch/linux-arm +${ProjDirPath}/system/core/include +${ProjDirPath}/bionic/libc/arch-arm/include +${ProjDirPath}/bionic/libc/include +${ProjDirPath}/bionic/libstdc++/include +${ProjDirPath}/bionic/libc/kernel/common +${ProjDirPath}/bionic/libc/kernel/common/linux +${ProjDirPath}/bionic/libc/kernel/arch-arm +${ProjDirPath}/bionic/libm/include +${ProjDirPath}/bionic/libm/include/arm +${ProjDirPath}/bionic/libthread_db/include +${ProjDirPath}/dalvik/libnativehelper/include +${ProjDirPath}/dalvik/libnativehelper/include/nativehelper +${ProjDirPath}/hardware/libhardware/include +${ProjDirPath}/hardware/libhardware_legacy/include +${ProjDirPath}/hardware/ril/include +${ProjDirPath}/frameworks/base/include +${ProjDirPath}/frameworks/base/opengl/include +${ProjDirPath}/frameworks/base/native/include +${ProjDirPath}/external/skia/include +${ProjDirPath}/external/skia/include/core + + + +${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include +${ProjDirPath}/system/core/include/arch/linux-arm +${ProjDirPath}/system/core/include +${ProjDirPath}/bionic/libc/arch-arm/include +${ProjDirPath}/bionic/libc/include +${ProjDirPath}/bionic/libstdc++/include +${ProjDirPath}/bionic/libc/kernel/common +${ProjDirPath}/bionic/libc/kernel/common/linux +${ProjDirPath}/bionic/libc/kernel/arch-arm +${ProjDirPath}/bionic/libm/include +${ProjDirPath}/bionic/libm/include/arm +${ProjDirPath}/bionic/libthread_db/include +${ProjDirPath}/dalvik/libnativehelper/include +${ProjDirPath}/dalvik/libnativehelper/include/nativehelper +${ProjDirPath}/hardware/libhardware/include +${ProjDirPath}/hardware/libhardware_legacy/include +${ProjDirPath}/hardware/ril/include +${ProjDirPath}/frameworks/base/include +${ProjDirPath}/frameworks/base/opengl/include +${ProjDirPath}/frameworks/base/native/include +${ProjDirPath}/external/skia/include +${ProjDirPath}/external/skia/include/core + + + +${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include +${ProjDirPath}/system/core/include/arch/linux-arm +${ProjDirPath}/system/core/include +${ProjDirPath}/bionic/libc/arch-arm/include +${ProjDirPath}/bionic/libc/include +${ProjDirPath}/bionic/libstdc++/include +${ProjDirPath}/bionic/libc/kernel/common +${ProjDirPath}/bionic/libc/kernel/common/linux +${ProjDirPath}/bionic/libc/kernel/arch-arm +${ProjDirPath}/bionic/libm/include +${ProjDirPath}/bionic/libm/include/arm +${ProjDirPath}/bionic/libthread_db/include +${ProjDirPath}/dalvik/libnativehelper/include +${ProjDirPath}/dalvik/libnativehelper/include/nativehelper +${ProjDirPath}/hardware/libhardware/include +${ProjDirPath}/hardware/libhardware_legacy/include +${ProjDirPath}/hardware/ril/include +${ProjDirPath}/frameworks/base/include +${ProjDirPath}/frameworks/base/opengl/include +${ProjDirPath}/frameworks/base/native/include +${ProjDirPath}/external/skia/include +${ProjDirPath}/external/skia/include/core + + +
+
diff --git a/ide/eclipse/android-symbols.xml b/ide/eclipse/android-symbols.xml new file mode 100644 index 000000000..3fae03fbb --- /dev/null +++ b/ide/eclipse/android-symbols.xml @@ -0,0 +1,98 @@ + + +
+ + + + + +HAVE_ANDROID_OS1 + + +NDEBUG1 + + +ANDROID1 + + +__arm__1 + + +__OPTIMIZE__1 + + +HAVE_FUTEX1 + + +HAVE_PTHREADS1 + + +EGL_TRACE1 + + +LOG_TAG"tag" + + + + + +HAVE_ANDROID_OS1 + + +NDEBUG1 + + +ANDROID1 + + +__arm__1 + + +__OPTIMIZE__1 + + +HAVE_FUTEX1 + + +HAVE_PTHREADS1 + + +EGL_TRACE1 + + +LOG_TAG"tag" + + + + + +HAVE_ANDROID_OS1 + + +NDEBUG1 + + +ANDROID1 + + +__arm__1 + + +__OPTIMIZE__1 + + +HAVE_FUTEX1 + + +HAVE_PTHREADS1 + + +EGL_TRACE1 + + +LOG_TAG"tag" + + + +
+