summaryrefslogtreecommitdiffstats
path: root/core/pdk_config.mk
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Add required projects to pdk build on master."Nicholas Sauer2015-03-271-12/+14
|\
| * Add required projects to pdk build on master.Nicholas Sauer2015-03-271-12/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added: -android.test.runner_intermediates -android-common_intermediates -bouncycastle_intermediates -conscrypt_intermediates -okhttp_intermediates Removed: -mms-common_intermediates (which was deprecated) Also, alphabetize the list. Change-Id: Ida5ef79b7176edfe006f50d224bcd64b75843832
* | Add classes.jack to the pdk buildNicholas Sauer2015-03-271-1/+1
|/ | | | Change-Id: I66ce6681976526b35f08cfe9b23bf1a3f12bccc6
* Remove framework2Ying Wang2014-07-211-1/+0
| | | | | | We don't need fraemwork2 split with the multidex framework.jar. Change-Id: Ifc595b3679946d8958a9282360c7da9bc18e8adc
* pdk: add core-libart_intermediatesColin Cross2014-06-181-1/+1
| | | | | | | | Add out/target/common/obj/JAVA_LIBRARIES/core-libart_intermediates to platform.zip for platform-java builds to allow telephony-common to build. Change-Id: I0acbceee976e784573266372071dc1463ea6d53e
* Merge kwd to masterWink Saville2014-06-111-0/+1
| | | | | | Add ims-common support from kwd Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
* Add both app_process[32|64] to PDK_SYMBOL_FILES_LISTYing Wang2014-05-151-10/+5
| | | | | | | | | | | | | | | | We may not be building all of them. The platform.zip just silently ignores the nonexistent ones. Also grep out the existing one when eastablishing the dependency in fusion build. Actually PDK_SYMBOL_FILES_LIST is used in 2 cases: 1) to build the symbol files into the platform.zip. 2) to establish the dependency on the symbol files when doing fusion build. The previous fix only considered case 2). Bug: 14997273 Change-Id: I028a5b6c3a3b001efac33d3f56bd2a84f532e5b3
* Fix the PDK fusion build error of missing symbol file for system/bin/app_processYing Wang2014-05-151-1/+10
| | | | | | | system/bin/app_process may be a symlink to system/bin/app_process32 or system/bin/app_process64. Change-Id: I008bd0a5a801e79144fe2debe27a3a4b4deb1195
* Expand PDK platform.zip auto-detect to named with vendor/pdk/PRODUCTChad Jones2014-05-021-1/+6
| | | | Change-Id: Ib813c9333541fa041a0902dab113fb7dc01f7e45
* pdk: add android_common.jarColin Cross2014-01-291-1/+3
| | | | | | | Add android_common.jar to the pdk java libraries to allow partners to build test apps against it. Change-Id: I3f3c0f6ef086489aec293e10b0d707845b174655
* build: always include host java files in platform.zipColin Cross2013-12-181-13/+18
| | | | | | | | | Building recovery requires building a host .jar file. Change platform.zip to always include the necessary host java prebuilts, instead of only when building the 'platform-java' target. Bug: 12186985 Change-Id: Ic823d764cb6b39bbf8c5d90c94b5dc99b55d34dc
* pdk: add bouncycastle-host javalib.jar to platform.zipColin Cross2013-12-171-3/+13
| | | | | | | | | | | Add javalib.jar from bouncycastle-host to the platform.zip to allow building dumpkey.jar, which is necessary to build recovery. Host java libraries have no classes.jar, so they have to be kept in a separate list fromt target java libraries. Also add an implicit rule to copy the host files out of the pdk fusion intermediates. Bug: 12186985 Change-Id: I03ddf9810bc7a4ef7aac8427c4607d9eea27cc6b
* Add android-ex-camera2 static java library to PDK.Eino-Ville Talvala2013-09-241-1/+2
| | | | | | | | Library is located frameworks/ex/camera2/public. This is required to allow pdk/apps/CameraITS to build in the PDK. Bug: 10337323 Change-Id: I5b835134012f90462a70b9e38b69c3168df00cfd
* fix buildkeunyoung2013-07-251-4/+4
| | | | | | | - PDK_FUSION_OUT_DIR was null inside macro, lead into missing copy bug: 10023069 Change-Id: I323d2fb6a2e955f9a7c27559701a7af36a89fea8
* Fix issue with DEBUG_OUT_DIR not properly selectedTom Cherry2013-07-241-2/+7
| | | | | | | | | | | - patch from NVDIA bug: 9968564 Change-Id: I2082f989d75fb168fb42947d723de093beff4ff1 Reviewed-by: Dan Willemsen <dwillemsen@nvidia.com> Reviewed-by: Thomas Cherry <tcherry@nvidia.com> Reviewed-by: Simone Willett <swillett@nvidia.com>
* Add framework2 to the java pdk package.Ying Wang2013-07-191-0/+1
| | | | | | To fix pdk fusion build. Change-Id: I5989f38e48614faa742f8362bde841fe084d9c13
* find pdk platform.zip from full_ directory as well for aosp_ productskeunyoung2013-03-281-5/+7
| | | | Change-Id: I85f8c26e055958b6fa93c375f1080e297795a417
* pdk: fix build error on macSungmin Choi2013-02-041-0/+1
| | | | | | | | | | | | | About symlink, show error on Mac. To fix it, use 'rm' before 'cp'. error log: cp: symlink: /data/misc/audio/wcd9310_anc.bin: File exists make: *** [out/target/product/mako/system/etc/firmware/wcd9310/wcd9310_anc.bin] Error 1 Bug: 8127112 Change-Id: I94e1677a6742cf4350e92bdffd58e6b782cf662c
* Delete frameworks/base/voip use voip-common from frameworks/opt/net/voipWink Saville2013-01-281-0/+1
| | | | | | | | | | Add voip-common to various files so that its available when booting and building. Basically everyplace telephony and mms-common where needed voip-common was added. In core/pathmap.mk voip is removed as it is no longer in frameworks/base. Change-Id: Ieaba759a0f69b45c4b8839cbed1fe757cdf190c5
* keep PLATFORM_ZIP specified explicitlyKeun young Park2012-08-021-3/+5
| | | | | | | - the old behaviour was to override with default one, which makes trying different sets of platform.zip difficult if default one exists Change-Id: I4c8ac2e44d9e7b48f77d628cce3edb20fbdf27e4
* add symbol files to PDK release for debuggingKeun young Park2012-08-011-0/+13
| | | | | | | | | - app_process is not in PDK, and this makes native debugging difficult So provide symbol file instead of source Bug: 6774048 Change-Id: I1a3a86cf64d8f1d22cdb3a22714f508de963099b
* pdk: add telephony-common and mms-commonColin Cross2012-07-181-1/+3
| | | | | | | Factory test apps may need to compile against telephony-common and mms-common, include the jars in the pdk platform.zip. Change-Id: Ic3533ec42115150b94298f15acd877ef61c6660c
* clean up pdk_config.mkKeun young Park2012-06-181-3/+4
| | | | | | | - define ...JAVA_ZIP_... variables only when necessary - fix missed case for TARGET_BUILD_JAVA_SUPPORT_LEVEL definition Change-Id: I4f491ff212fd1e973a77499bbf3fd8d1940bb1f8
* add TARGET_BUILD_JAVA_SUPPORT_LEVEL to allow checking if java build is OK in PDKKeun young Park2012-06-071-3/+18
| | | | | | | | | | | | - three levels: not defined, sdk, platform - TARGET_BUILD_PDK_JAVA_PLATFORM gives the original meaning of java platform API supported for java.mk - remove libexif from user tag - libexif_jni is pulled from f/b/media Bug: 6623618 Change-Id: I5fa085bd10f43963350c57b7f885c700de8963e5
* ignore touch error happening from broken symbolic linkKeun young Park2012-05-251-1/+1
| | | | | | | | - maguro platform.zip contains hdcp.keys symbolic link which is broken except env with the key - this causes error in the touch Bug: 6555557 Change-Id: I5f9ff5d57c87c0d3038545eeba3b553445a8493c
* enable PDK to use platform JAVA APIKeun young Park2012-05-241-4/+66
| | | | | | | | | | | | | | - make platform-java will add necessary Java stuffs from out/target/common/ to platform.zip - make platform works as before: no Java libraries - normal fusion build will pick up the file, and define TARGET_BUILD_PDK_JAVA besides TARGET_BUILD_PDK if Java stuffs are included - For TARGET_BUILD_PDK_JAVA, java.mk does not touch LOCAL_SDK_VERSION, which will lead into pulling non-SDK Java APIs Bug: 6482799 Change-Id: I90b1a0b06dc774150711680a6612f2b97b9eab3f
* Use split-long-arguments to touch pdk platform.zip filesColin Cross2012-04-261-1/+2
| | | | | | | | touch $(_pdk_fusion_files) is too long for some systems, use split-long-arguments to execute touch multiple times with a subset of the list of files. Change-Id: I8e8c6770936337b93e0fdf381eca8c79fd722523
* Set timestamps of files from platform.zip to current timeColin Cross2012-04-241-2/+2
| | | | | | | | | | | Touch files unzipped from platform.zip to update their timestamp. Prevents make dependency confusion from files with old times. Also add a dependency for the implicit copy rule on the pdk_fusion.stamp file to force make to use the updated files. Change-Id: Ia54454518d229ce3670023819836f586fef65d3f
* enable Java build for PDK buildKeun young Park2012-04-201-0/+8
| | | | | | | - Highest LOCAL_SDK_VERSION forced for package build / java library build Bug: 6352960 Change-Id: I4a26bf26a51b95fb97c8b2adc9d32a543832c708
* Merge "Revert "enable Java build for PDK build - Highest LOCAL_SDK_VERSION ↵Keun young Park2012-04-201-8/+0
|\ | | | | | | forced for package build / java library build - uses prebuilt tools for PDK""
| * Revert "enable Java build for PDK build - Highest LOCAL_SDK_VERSION forced ↵Keun young Park2012-04-201-8/+0
| | | | | | | | | | for package build / java library build - uses prebuilt tools for PDK" This reverts commit 9283168e61a4991d39a6c599627eefc45d41c099
* | Merge "Move pdk fusion platform.zip file under vendor/pdk"Colin Cross2012-04-201-1/+1
|\ \ | |/ |/|
| * Move pdk fusion platform.zip file under vendor/pdkColin Cross2012-04-191-1/+1
| | | | | | | | | | | | | | Look for the platform.zip file in: vendor/pdk/DEVICE/PRODUCT-BUILD_VARIANT/platform/platform.zip Change-Id: I275029842fdf13867d5141549ca8c39abb23600b
* | enable Java build for PDK buildKeun young Park2012-04-201-0/+8
|/ | | | | | | | - Highest LOCAL_SDK_VERSION forced for package build / java library build - uses prebuilt tools for PDK Bug: 6352960 Change-Id: Ibb5162a16aa8151a1675baac14adb0cdfc13592d
* Support to build pdk and pdk fusion.Ying Wang2012-03-301-0/+66
Bug: 6241618 Change-Id: I08f74019631e9e132c15cdb2916bbafb052f9aa6