From 70d97adb6a992b925b54062dfd86e4176d6b7640 Mon Sep 17 00:00:00 2001 From: "rick.chan" Date: Sat, 9 May 2020 14:40:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20AndroidBoard.mk=20?= =?UTF-8?q?=E4=B8=8E=20BoardConfig.mk=20=E4=B9=8B=E9=97=B4=E7=9A=84?= =?UTF-8?q?=E5=8C=BA=E5=88=AB.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: rick.chan --- ...roidBoard.mk_与_BoardConfig.mk_之间的区别.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Software/Development/OperatingSystem/Android/Build/AndroidBoard.mk_与_BoardConfig.mk_之间的区别.md diff --git a/Software/Development/OperatingSystem/Android/Build/AndroidBoard.mk_与_BoardConfig.mk_之间的区别.md b/Software/Development/OperatingSystem/Android/Build/AndroidBoard.mk_与_BoardConfig.mk_之间的区别.md new file mode 100644 index 0000000..56b1ec6 --- /dev/null +++ b/Software/Development/OperatingSystem/Android/Build/AndroidBoard.mk_与_BoardConfig.mk_之间的区别.md @@ -0,0 +1,17 @@ +# AndroidBoard.mk 与 BoardConfig.mk 之间的区别 + +AndroidBoard.mk vs. BoardConfig.mk + +posted May 28, 2011, 2:36 AM by Ilya Yukhnovskiy + +BoardConfig.mk is intended to contain HW specific configurations and build flags. + +* It should define low level HW features available for your device +* It should define how the final output is packaged and what is included there (boot loader, kernel and etc) + +AndroidBoard.mk configures Android Platform on top of your HW Board + +* Defines the files that are produced during the build and included into the Android platform build +* Defines the files various Android partitions +* Defines set of the applications to be packaged for your product +* Can define Android platform features that needs to be the part of your product build.