diff options
| author | Mathias Agopian <mathias@google.com> | 2012-02-25 18:07:55 -0800 |
|---|---|---|
| committer | Mathias Agopian <mathias@google.com> | 2012-02-27 13:29:10 -0800 |
| commit | 9789239a2f98815769e59722cb973b7d4b5da4b8 (patch) | |
| tree | 68aec34bf734ef704a3203d3ca494308c11de004 /ide/eclipse | |
| parent | a3b1c787672074f90807f57266c7044955813e38 (diff) | |
| download | android_development-9789239a2f98815769e59722cb973b7d4b5da4b8.tar.gz android_development-9789239a2f98815769e59722cb973b7d4b5da4b8.tar.bz2 android_development-9789239a2f98815769e59722cb973b7d4b5da4b8.zip | |
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
Diffstat (limited to 'ide/eclipse')
| -rw-r--r-- | ide/eclipse/android-include-paths.xml | 83 | ||||
| -rw-r--r-- | ide/eclipse/android-symbols.xml | 98 |
2 files changed, 181 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<cdtprojectproperties> +<section name="org.eclipse.cdt.internal.ui.wizards.settingswizards.IncludePaths"> +<language name="holder for library settings"> + +</language> +<language name="GNU C++"> +<includepath>${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include</includepath> +<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath> +<includepath>${ProjDirPath}/system/core/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/include</includepath> +<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common/linux</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/arch-arm</includepath> +<includepath>${ProjDirPath}/bionic/libm/include</includepath> +<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath> +<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath> +<includepath>${ProjDirPath}/hardware/libhardware/include</includepath> +<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath> +<includepath>${ProjDirPath}/hardware/ril/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/opengl/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/native/include</includepath> +<includepath>${ProjDirPath}/external/skia/include</includepath> +<includepath>${ProjDirPath}/external/skia/include/core</includepath> + +</language> +<language name="GNU C"> +<includepath>${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include</includepath> +<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath> +<includepath>${ProjDirPath}/system/core/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/include</includepath> +<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common/linux</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/arch-arm</includepath> +<includepath>${ProjDirPath}/bionic/libm/include</includepath> +<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath> +<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath> +<includepath>${ProjDirPath}/hardware/libhardware/include</includepath> +<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath> +<includepath>${ProjDirPath}/hardware/ril/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/opengl/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/native/include</includepath> +<includepath>${ProjDirPath}/external/skia/include</includepath> +<includepath>${ProjDirPath}/external/skia/include/core</includepath> + +</language> +<language name="Assembly"> +<includepath>${ProjDirPath}/prebuilt/darwin-x86/toolchain/arm-linux-androideabi-4.4.x/lib/gcc/arm-linux-androideabi/4.4.3/include</includepath> +<includepath>${ProjDirPath}/system/core/include/arch/linux-arm</includepath> +<includepath>${ProjDirPath}/system/core/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/arch-arm/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/include</includepath> +<includepath>${ProjDirPath}/bionic/libstdc++/include</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/common/linux</includepath> +<includepath>${ProjDirPath}/bionic/libc/kernel/arch-arm</includepath> +<includepath>${ProjDirPath}/bionic/libm/include</includepath> +<includepath>${ProjDirPath}/bionic/libm/include/arm</includepath> +<includepath>${ProjDirPath}/bionic/libthread_db/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include</includepath> +<includepath>${ProjDirPath}/dalvik/libnativehelper/include/nativehelper</includepath> +<includepath>${ProjDirPath}/hardware/libhardware/include</includepath> +<includepath>${ProjDirPath}/hardware/libhardware_legacy/include</includepath> +<includepath>${ProjDirPath}/hardware/ril/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/opengl/include</includepath> +<includepath>${ProjDirPath}/frameworks/base/native/include</includepath> +<includepath>${ProjDirPath}/external/skia/include</includepath> +<includepath>${ProjDirPath}/external/skia/include/core</includepath> + +</language> +</section> +</cdtprojectproperties> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<cdtprojectproperties> +<section name="org.eclipse.cdt.internal.ui.wizards.settingswizards.Macros"> +<language name="holder for library settings"> + +</language> +<language name="Assembly"> +<macro> +<name>HAVE_ANDROID_OS</name><value>1</value> +</macro> +<macro> +<name>NDEBUG</name><value>1</value> +</macro> +<macro> +<name>ANDROID</name><value>1</value> +</macro> +<macro> +<name>__arm__</name><value>1</value> +</macro> +<macro> +<name>__OPTIMIZE__</name><value>1</value> +</macro> +<macro> +<name>HAVE_FUTEX</name><value>1</value> +</macro> +<macro> +<name>HAVE_PTHREADS</name><value>1</value> +</macro> +<macro> +<name>EGL_TRACE</name><value>1</value> +</macro> +<macro> +<name>LOG_TAG</name><value>"tag"</value> +</macro> + +</language> +<language name="GNU C++"> +<macro> +<name>HAVE_ANDROID_OS</name><value>1</value> +</macro> +<macro> +<name>NDEBUG</name><value>1</value> +</macro> +<macro> +<name>ANDROID</name><value>1</value> +</macro> +<macro> +<name>__arm__</name><value>1</value> +</macro> +<macro> +<name>__OPTIMIZE__</name><value>1</value> +</macro> +<macro> +<name>HAVE_FUTEX</name><value>1</value> +</macro> +<macro> +<name>HAVE_PTHREADS</name><value>1</value> +</macro> +<macro> +<name>EGL_TRACE</name><value>1</value> +</macro> +<macro> +<name>LOG_TAG</name><value>"tag"</value> +</macro> + +</language> +<language name="GNU C"> +<macro> +<name>HAVE_ANDROID_OS</name><value>1</value> +</macro> +<macro> +<name>NDEBUG</name><value>1</value> +</macro> +<macro> +<name>ANDROID</name><value>1</value> +</macro> +<macro> +<name>__arm__</name><value>1</value> +</macro> +<macro> +<name>__OPTIMIZE__</name><value>1</value> +</macro> +<macro> +<name>HAVE_FUTEX</name><value>1</value> +</macro> +<macro> +<name>HAVE_PTHREADS</name><value>1</value> +</macro> +<macro> +<name>EGL_TRACE</name><value>1</value> +</macro> +<macro> +<name>LOG_TAG</name><value>"tag"</value> +</macro> + +</language> +</section> +</cdtprojectproperties> |
