summaryrefslogtreecommitdiffstats
path: root/core/pathmap.mk
Commit message (Collapse)AuthorAgeFilesLines
* build: Use project pathmap for recoveryTom Marshall2015-10-061-1/+0
| | | | Change-Id: I6339ac77b899a43db21261d587252b65cb58ad79
* build: qcom: Set QCOM_*_PATH variables for hardware/qcom-* projectsTom Marshall2015-10-061-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This consolidates a bunch of one-off logic scattered throughout the code base. Usage in Android.mk files is trivial: At top level, use e.g. "ifeq ($(call my-dir),$(QCOM_AUDIO_PATH))". This works for all variants, including non-variants (i.e. AOSP). Within subdirs, use e.g. hardware/qcom/audio => $(QCOM_AUDIO_PATH) Change-Id: Iee2497ea9a7efeb4ae9e861b84c532b19da7b69d build: Introduce project pathmap and use it for qcom variants The project pathmap tracks the path to the top level of a project. The following functions are provided: * project-set-path adds an entry. * project-set-path-variant adds a "variant" entry. * project-path-for retrieves an entry. To use as a guard in Android.mk: ifeq ($(call my-dir),$(call project-path-for,projectname)) To use for include paths in Android.mk: LOCAL_C_INCLUDES += $(call project-path-for,projectname)/... Set project pathmap for qcom project variants. Change-Id: I8dceca72a1ba80fc7b1830c5ab285d444f530457 build: Set QCOM variants for non-QCOM_HARDWARE defined targets * Nexus devices and others typically do not define the QCOM_HARDWARE flag, so the variant path should always default to the AOSP variant. * Unconditionally set the variant to the AOSP HAL by default. Change-Id: I714170897128f92718af266366cfcbf3136e8981
* Make sure only AppCompat (not it's tests) are in the docsChris Banes2015-08-131-1/+2
| | | | | | BUG: 23169683 Change-Id: I6ab3b8c89eba17920f1265021c7960819e4371ab
* Add support-customtabs to the doc build.Benoit Lize2015-07-311-1/+2
| | | | | | b/22795013 Change-Id: I1363e5136ca15ea3089040d59de528c877fb53df
* Add support preference libraries to docs buildTony Mantler2015-07-301-1/+4
| | | | | | b/22795957 Change-Id: Ia8e02fd7726102f524a16f2f84e9c2bdd4d37f8f
* Add data binding to built javadoc.George Mount2015-07-131-0/+15
| | | | | | Bug 22175560 Change-Id: I979bcac5131270c679b6f1867c3211096696a86a
* Add recommendation suport library to buildJose Lima2015-05-211-1/+2
| | | | Change-Id: Ica884fa2bae30979dd7d17b18a004459ad161da3
* am 7fbb988d: Merge "Add percent library to support libraries build." into ↵Filip Gruszczynski2015-05-131-1/+2
|\ | | | | | | | | | | | | lmp-mr1-ub-dev * commit '7fbb988da154ad91461c3d51994ae0ff99d94032': Add percent library to support libraries build.
| * Add percent library to support libraries build.Filip Gruszczynski2015-05-111-1/+2
| | | | | | | | Change-Id: I8d54f4249f609032fde1d015900204e284fc0c60
* | Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-devYigit Boyar2015-05-071-2/+3
|\ \
| * | DO NOT MERGE Remove RecyclerView tests form pathmapYigit Boyar2015-05-071-2/+3
| | | | | | | | | | | | | | | | | | Bug: 20675894 Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc (cherry picked from commit a85c85ae370be73fbc920177c87e739d7353059b)
* | | Revert "Build docs for android-support-media-protocols.jar."Jeff Brown2015-05-061-1/+0
|/ / | | | | | | | | | | | | This reverts commit 5d0da1f959c5f9f38def94d76cdf0cddf52e3edf. Bug: 20641986 Change-Id: I68d79186179b8b542b323ab630c6ed7620eb6f27
* | am 8f168d1b: Add design support library docsChris Banes2015-04-291-1/+2
|\ \ | |/ | | | | | | * commit '8f168d1b986516112d103958070830c9075f6ce2': Add design support library docs
| * Add design support library docsChris Banes2015-04-281-1/+2
| | | | | | | | | | BUG: 20524332 Change-Id: I471ab17a2a5ccc43f4ef0fa04b7c2e9077d56361
* | Add the new audio include path on the list of default includesRom Lemarchand2015-04-031-0/+1
| | | | | | | | Change-Id: If40ba57cb97f86802c2872772672a380afc4d947
* | am d0279504: am 1cc3fa57: Merge "Remove platform/bootable/bootloader/legacy ↵Bill Yi2015-01-281-1/+0
|\ \ | |/ | | | | | | | | | | from pathmap" * commit 'd0279504c6a01f375d340c9e01c7e3b9c431811b': Remove platform/bootable/bootloader/legacy from pathmap
| * Remove platform/bootable/bootloader/legacy from pathmapBill Yi2015-01-271-1/+0
| | | | | | | | | | BUG:19164048 Change-Id: Ib640db9be77a859a28c533190e3b5edacf84a412
* | am 30a0031e: am 8768c6b7: Merge "Remove phone from frameworks/base subdirs"Ying Wang2015-01-221-1/+0
|\ \ | |/ | | | | | | * commit '30a0031e4388a54890071e7c386b20c81509f27f': Remove phone from frameworks/base subdirs
| * Remove phone from frameworks/base subdirsChih-Wei Huang2015-01-211-1/+0
| | | | | | | | | | | | The directory no longer exists. Change-Id: Id8d109818f06783d72dfc005595330f735b7e5cf
* | am fd1d586e: am c533fa98: am f388993a: Add docs for Palette and CardViewChet Haase2014-10-011-0/+2
|\ \ | |/ | | | | | | * commit 'fd1d586ef8c90a7688f7df68b00199ce3b77a536': Add docs for Palette and CardView
| * Add docs for Palette and CardViewChet Haase2014-09-281-0/+2
| | | | | | | | | | | | | | | | | | | | These new v7 support lib APIs were never added to the make files to allow docs to be build, so they don't appear in the reference docs. Adding them to pathmap.mk fixes this. Issue #17681531 Add docs for CardView and Palette Change-Id: If9a4562c5e9629dc29791185dd720c6986c2b9a8
| * Remove incomplete media router API. (DO NOT MERGE)Jeff Brown2014-08-191-1/+0
| | | | | | | | Change-Id: Icc0800e2cdb9b0a5ad2bcde760d9eefd0aea74ea
| * Fix doc target for multidex support library.Yohann Roussel2014-07-251-4/+5
| | | | | | | | | | | | (cherry picked from commit 5679e356d298c58e839f03c45050192e813e79f8) Change-Id: I2e97f59796046d94c9b03dbc89ec1d2153b54ce1
| * Put only src in FRAMEWORKS_SUPPORT_JAVA_SRC_DIRS for multidexYohann Roussel2014-07-231-2/+2
| | | | | | | | | | | | | | | | | | This keeps only the real sources in doc target and fixes some error messages caused by trying to generate docs of the tests. (cherry picked from commit 100aba5374376f679602387db59fccd609b8abe3) Change-Id: I39f3ede95ae68777ca5e3db4ab5c6ebeefc86ac6
* | am 4e0693cf: am 970d053c: Merge "Fix doc target for multidex support library."Yohann Roussel2014-07-251-4/+5
|\ \ | | | | | | | | | | | | * commit '4e0693cf6c3420d1cc8fcd7768a339458612b28d': Fix doc target for multidex support library.
| * | Fix doc target for multidex support library.Yohann Roussel2014-07-241-4/+5
| | | | | | | | | | | | Change-Id: I0136c6cd8a3af0dc9d12b9424f96e9527cde68e2
* | | am d825997d: am 1029013a: Merge "Put only src in ↵Yohann Roussel2014-07-181-2/+2
|\ \ \ | |/ / | | / | |/ |/| | | | | FRAMEWORKS_SUPPORT_JAVA_SRC_DIRS for multidex" * commit 'd825997d8765efd074279ec10ee11eda1f1bb196': Put only src in FRAMEWORKS_SUPPORT_JAVA_SRC_DIRS for multidex
| * Put only src in FRAMEWORKS_SUPPORT_JAVA_SRC_DIRS for multidexYohann Roussel2014-07-171-2/+2
| | | | | | | | | | | | | | This keeps only the real sources in doc target and fixes some error messages caused by trying to generate docs of the tests. Change-Id: Icd6903a43c90efc08eba92976dddb104c45a5e43
| * Move multidex support libraryMaurice Chu2014-07-161-3/+10
| | | | | | | | | | | | | | | | | | | | | | Multidex is being moved from frameworks/support/multidex to frameworks/multidex. GMS Core will be using the multidex library and has gotten special approval to use the unreleased multidex library (i.e., guinea pig). Bug: 10674263 Change-Id: I31f582dd7adf4db6eb19c52357875594fc9f7829
| * Stubs of android-support-multidex-instrumentation.Yohann Roussel2014-07-161-1/+2
| | | | | | | | | | | | | | | | For the SDK. (cherry picked from commit 584f6019106e5adc87f0f1a3bac75c31efe67f36) Change-Id: I64b7d279a575c201c4df52a6bd3caa75baf58d11
| * Generates SDK stubs of android-support-multidexYohann Roussel2014-07-161-1/+2
| | | | | | | | | | | | | | | | | | (cherry picked from commit c4441b8c3701147365213a1f789626a8d442db6e) Conflicts: core/pathmap.mk Change-Id: I9283e793d8cdbd4003b86fd33ff62dd35c663f1f
* | Build docs for android-support-media-protocols.jar.Jeff Brown2014-07-141-0/+1
| | | | | | | | Change-Id: Ib98b1cf3c4ab04594788f5182e616987a64b55be
* | Add phone directory to frameworks/base.Santos Cordon2014-07-021-0/+1
| | | | | | | | | | Necessary to support the change: Id8b08d88a06a7b4e90a4a7f702ba56526e108ca5 Change-Id: I1a00d2cdcb26fa796c5d0840cfe16b0e416ad299
* | Revert "Add missing support lib to list."Xavier Ducrohet2014-06-171-3/+1
| | | | | | | | This reverts commit b3ae5354c36a6ab850a1fca34470a93481a5831c.
* | Add missing support lib to list.Xavier Ducrohet2014-06-171-1/+3
| | | | | | | | Change-Id: I6f3f1d1526db9bd76a35a612bc44918deee3e305
* | am 6440470b: Adding telecomm to build src path for framework.Santos Cordon2014-05-121-0/+1
|\ \ | | | | | | | | | | | | * commit '6440470b5ed748cf1c30ecbda7877d08b7a778f4': Adding telecomm to build src path for framework.
| * | Adding telecomm to build src path for framework.Santos Cordon2014-02-201-0/+1
| | | | | | | | | | | | Change-Id: I36a7df9ed30c949241cc19dd67994883db68394f
* | | Add libmediandkMarco Nelissen2014-04-211-0/+1
| | | | | | | | | | | | Change-Id: I2c9645d16b56aafb05b52369b0774adffb575197
* | | am c8fea2ae: am 7c629a72: am cc851243: Merge "Add annotation support lib." ↵Xavier Ducrohet2014-03-261-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | into klp-ub-dev * commit 'c8fea2ae9859c68e3d48c4e65ada7331daab11f0': Add annotation support lib.
| * \ \ am 7c629a72: am cc851243: Merge "Add annotation support lib." into klp-ub-devXavier Ducrohet2014-03-261-0/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit '7c629a728f628278986498060e649727cf5025fa': Add annotation support lib.
| | * \ \ am cc851243: Merge "Add annotation support lib." into klp-ub-devXavier Ducrohet2014-03-261-0/+1
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'cc85124393c438986e6639bc90906edf2dc2ca7a': Add annotation support lib.
| | | * | | Add annotation support lib.Xavier Ducrohet2014-03-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I5a4ddbdf09a09db944e16ed6baab604aa1710974
* | | | | | am d5c004b3: am 2389da57: am 8acc8da4: Add v17/leanback to pathmap.Tim Kilbourn2014-03-191-1/+2
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit 'd5c004b39483bcd599d03098e7d3bd8af88b23a1': Add v17/leanback to pathmap.
| * | | | | am 8acc8da4: Add v17/leanback to pathmap.Tim Kilbourn2014-03-191-1/+2
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | * commit '8acc8da42d1971792090f3b80b1900427e5d37fc': Add v17/leanback to pathmap.
| | * | | | Add v17/leanback to pathmap.Tim Kilbourn2014-03-181-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I3032710da8cf8714516bf78f0971223257dfe1ec
| * | | | | am 5352018b: Merge "Add new rs directory to list of Java subdirs of fw/base."Tim Murray2014-02-031-0/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | / | | | |_|/ | | |/| | * commit '5352018b0b115061bce7a2aac14780ffea3885c7': Add new rs directory to list of Java subdirs of fw/base.
| | * | | Add new rs directory to list of Java subdirs of fw/base.Tim Murray2014-01-311-0/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I3213a314e7700162e781526c0450678495442759
* | | | | Remove global Skia includes and associated shortcuts.Derek Sollenberger2014-02-271-2/+0
| |_|_|/ |/| | | | | | | | | | | | | | | bug:13225538 Change-Id: I7deff74f5c0cd7b6ad0e120ffbc378c5eb8d75ee
* | | | am 6fe9a949: am 69c36ee7: am 4fbf23ef: am 0a3cf1a0: Merge "Remove ↵Elliott Hughes2014-01-281-1/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | libthread_db from the default include path." * commit '6fe9a94989879babb859a24fdef0b2553955cc53': Remove libthread_db from the default include path.
| * | | am 69c36ee7: am 4fbf23ef: am 0a3cf1a0: Merge "Remove libthread_db from the ↵Elliott Hughes2014-01-281-1/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | default include path." * commit '69c36ee7a8c1e3d8c7ca04d61f75d95585c58253': Remove libthread_db from the default include path.