The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 1 | # |
| 2 | # Copyright (C) 2008 The Android Open Source Project |
| 3 | # |
| 4 | # Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | # you may not use this file except in compliance with the License. |
| 6 | # You may obtain a copy of the License at |
| 7 | # |
| 8 | # http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | # |
| 10 | # Unless required by applicable law or agreed to in writing, software |
| 11 | # distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | # See the License for the specific language governing permissions and |
| 14 | # limitations under the License. |
| 15 | # |
| 16 | |
| 17 | # |
| 18 | # This file should set PRODUCT_MAKEFILES to a list of product makefiles |
| 19 | # to expose to the build system. LOCAL_DIR will already be set to |
| 20 | # the directory containing this file. |
Ying Wang | 157a5e1 | 2012-09-27 13:26:25 -0700 | [diff] [blame] | 21 | # PRODUCT_MAKEFILES is set up in AndroidProducts.mks. |
| 22 | # Format of PRODUCT_MAKEFILES: |
| 23 | # <product_name>:<path_to_the_product_makefile> |
| 24 | # If the <product_name> is the same as the base file name (without dir |
| 25 | # and the .mk suffix) of the product makefile, "<product_name>:" can be |
| 26 | # omitted. |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 27 | # |
| 28 | # This file may not rely on the value of any variable other than |
| 29 | # LOCAL_DIR; do not use any conditionals, and do not look up the |
| 30 | # value of any variable that isn't set in this file or in a file that |
| 31 | # it includes. |
| 32 | # |
| 33 | |
Ying Wang | e4ba06c | 2012-08-10 15:12:15 -0700 | [diff] [blame] | 34 | # Unbundled apps will be built with the most generic product config. |
Joe Onorato | 16fa4b2 | 2010-06-09 16:35:58 -0700 | [diff] [blame] | 35 | ifneq ($(TARGET_BUILD_APPS),) |
Ying Wang | 1a031e4 | 2010-05-10 16:35:39 -0700 | [diff] [blame] | 36 | PRODUCT_MAKEFILES := \ |
Jean-Baptiste Queru | 324c123 | 2013-03-22 15:53:54 -0700 | [diff] [blame] | 37 | $(LOCAL_DIR)/aosp_arm.mk \ |
Ying Wang | e4ba06c | 2012-08-10 15:12:15 -0700 | [diff] [blame] | 38 | $(LOCAL_DIR)/full.mk \ |
Ying Wang | f05c4f7 | 2013-01-31 11:16:57 -0800 | [diff] [blame] | 39 | $(LOCAL_DIR)/generic_armv5.mk \ |
Jean-Baptiste Queru | 324c123 | 2013-03-22 15:53:54 -0700 | [diff] [blame] | 40 | $(LOCAL_DIR)/aosp_x86.mk \ |
Ying Wang | e4ba06c | 2012-08-10 15:12:15 -0700 | [diff] [blame] | 41 | $(LOCAL_DIR)/full_x86.mk \ |
Jean-Baptiste Queru | 7716c2a | 2013-03-26 14:21:33 -0700 | [diff] [blame] | 42 | $(LOCAL_DIR)/aosp_mips.mk \ |
Ben Cheng | db4fc20 | 2013-10-04 16:02:59 -0700 | [diff] [blame] | 43 | $(LOCAL_DIR)/full_mips.mk \ |
Chris Dearman | 1efd9e4 | 2014-02-03 15:01:24 -0800 | [diff] [blame] | 44 | $(LOCAL_DIR)/aosp_arm64.mk \ |
Ying Wang | b541ab6 | 2014-05-29 17:57:40 -0700 | [diff] [blame] | 45 | $(LOCAL_DIR)/aosp_mips64.mk \ |
| 46 | $(LOCAL_DIR)/aosp_x86_64.mk |
Ying Wang | 1a031e4 | 2010-05-10 16:35:39 -0700 | [diff] [blame] | 47 | else |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 48 | PRODUCT_MAKEFILES := \ |
Jean-Baptiste Queru | c3f42a9 | 2010-02-23 09:52:18 -0800 | [diff] [blame] | 49 | $(LOCAL_DIR)/core.mk \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 50 | $(LOCAL_DIR)/generic.mk \ |
Bruce Beare | c25e503 | 2010-04-28 14:12:52 -0700 | [diff] [blame] | 51 | $(LOCAL_DIR)/generic_x86.mk \ |
Raghu Gandham | b53cc7a | 2012-05-07 07:04:57 -0700 | [diff] [blame] | 52 | $(LOCAL_DIR)/generic_mips.mk \ |
Jean-Baptiste Queru | 324c123 | 2013-03-22 15:53:54 -0700 | [diff] [blame] | 53 | $(LOCAL_DIR)/aosp_arm.mk \ |
Jean-Baptiste Queru | 2b9b4d0 | 2010-03-22 10:55:26 -0700 | [diff] [blame] | 54 | $(LOCAL_DIR)/full.mk \ |
Jean-Baptiste Queru | 324c123 | 2013-03-22 15:53:54 -0700 | [diff] [blame] | 55 | $(LOCAL_DIR)/aosp_x86.mk \ |
Jean-Baptiste Queru | 6c2df3e | 2010-07-15 14:04:39 -0700 | [diff] [blame] | 56 | $(LOCAL_DIR)/full_x86.mk \ |
Jean-Baptiste Queru | 324c123 | 2013-03-22 15:53:54 -0700 | [diff] [blame] | 57 | $(LOCAL_DIR)/aosp_mips.mk \ |
Raghu Gandham | b53cc7a | 2012-05-07 07:04:57 -0700 | [diff] [blame] | 58 | $(LOCAL_DIR)/full_mips.mk \ |
Colin Cross | 4f0eb7d | 2014-01-21 19:35:38 -0800 | [diff] [blame] | 59 | $(LOCAL_DIR)/aosp_arm64.mk \ |
Chris Dearman | 1efd9e4 | 2014-02-03 15:01:24 -0800 | [diff] [blame] | 60 | $(LOCAL_DIR)/aosp_mips64.mk \ |
Pavel Chupin | fd82a49 | 2012-11-26 09:50:07 +0400 | [diff] [blame] | 61 | $(LOCAL_DIR)/aosp_x86_64.mk \ |
| 62 | $(LOCAL_DIR)/full_x86_64.mk \ |
Ying Wang | 1f371a1 | 2014-07-18 15:36:30 -0700 | [diff] [blame] | 63 | $(LOCAL_DIR)/sdk_phone_armv7.mk \ |
| 64 | $(LOCAL_DIR)/sdk_phone_x86.mk \ |
| 65 | $(LOCAL_DIR)/sdk_phone_mips.mk \ |
| 66 | $(LOCAL_DIR)/sdk_phone_arm64.mk \ |
| 67 | $(LOCAL_DIR)/sdk_phone_x86_64.mk \ |
| 68 | $(LOCAL_DIR)/sdk_phone_mips64.mk \ |
The Android Open Source Project | 88b6079 | 2009-03-03 19:28:42 -0800 | [diff] [blame] | 69 | $(LOCAL_DIR)/sdk.mk \ |
Bruce Beare | 5636301 | 2011-02-18 15:09:35 -0800 | [diff] [blame] | 70 | $(LOCAL_DIR)/sdk_x86.mk \ |
Ying Wang | 09a4e68 | 2014-04-29 12:48:06 -0700 | [diff] [blame] | 71 | $(LOCAL_DIR)/sdk_mips.mk \ |
| 72 | $(LOCAL_DIR)/sdk_arm64.mk \ |
Ying Wang | 1f371a1 | 2014-07-18 15:36:30 -0700 | [diff] [blame] | 73 | $(LOCAL_DIR)/sdk_x86_64.mk |
Ying Wang | 1a031e4 | 2010-05-10 16:35:39 -0700 | [diff] [blame] | 74 | endif |