So I ran ". build/envsetup.sh && brunch tenderloin" - This built the devices/hp/tenderloin content and launched into a build which resulted in:
including vendor/cm/vendorsetup.sh
Looking for dependencies
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_tenderloin
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76L
============================================
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=4.0.4
TARGET_PRODUCT=cm_tenderloin
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv7-a-neon
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=IMM76L
============================================
build/core/main.mk:324: implicitly installing apns-conf_sdk.xml
external/clang/Android.mk:30: external/clang/lib/Driver/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Frontend/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/FrontendTool/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Index/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Lex/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Parse/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Rewrite/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Sema/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/Serialization/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/StaticAnalyzer/Checkers/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/StaticAnalyzer/Core/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/lib/StaticAnalyzer/Frontend/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/tools/driver/Android.mk: No such file or directory
external/clang/Android.mk:30: external/clang/utils/TableGen/Android.mk: No such file or directory
find: `dalvik/src/main/java/dalvik/system/': No such file or directory
find: `dalvik/src/main/java/dalvik/bytecode': No such file or directory
find: `json/src/main/java': No such file or directory
find: `junit/src/main/java': No such file or directory
find: `luni/src/main/java/java': No such file or directory
find: `luni/src/main/java/javax': No such file or directory
find: `luni/src/main/java/org/xml/sax': No such file or directory
find: `luni/src/main/java/org/w3c': No such file or directory
find: `xml/src/main/java/org/xmlpull/v1': No such file or directory
build/core/java.mk:9: *** libcore: Target java module does not define any source or resource files. Stop.
I figured it might be because I had not run extract-files.sh and setup-makefiles.sh so I ran it and got:
277 KB/s (27312 bytes in 0.095s)
213 KB/s (18116 bytes in 0.082s)
1096 KB/s (137796 bytes in 0.122s)
772 KB/s (98096 bytes in 0.123s)
600 KB/s (42800 bytes in 0.069s)
1655 KB/s (251728 bytes in 0.148s)
2669 KB/s (580140 bytes in 0.212s)
1311 KB/s (181272 bytes in 0.134s)
295 KB/s (28972 bytes in 0.095s)
386 KB/s (22148 bytes in 0.055s)
436 KB/s (46888 bytes in 0.104s)
1681 KB/s (105424 bytes in 0.061s)
1436 KB/s (202820 bytes in 0.137s)
2635 KB/s (539664 bytes in 0.199s)
1381 KB/s (192752 bytes in 0.136s)
696 KB/s (81520 bytes in 0.114s)
408 KB/s (22128 bytes in 0.052s)
2495 KB/s (538932 bytes in 0.210s)
3401 KB/s (1409456 bytes in 0.404s)
106 KB/s (9220 bytes in 0.084s)
25 KB/s (1156 bytes in 0.045s)
48 KB/s (4224 bytes in 0.084s)
2750 KB/s (698316 bytes in 0.247s)
369 KB/s (36246 bytes in 0.095s)
604 KB/s (75776 bytes in 0.122s)
433 KB/s (46405 bytes in 0.104s)
62 KB/s (5396 bytes in 0.083s)
442 KB/s (48936 bytes in 0.108s)
2559 KB/s (509052 bytes in 0.194s)
77 KB/s (3392 bytes in 0.042s)
2 KB/s (244 bytes in 0.083s)
25 KB/s (1156 bytes in 0.045s)
107 KB/s (9220 bytes in 0.083s)
remote object '/system/etc/firmware/a225_pfp.fw' does not exist
remote object '/system/etc/firmware/a225_pm4.fw' does not exist
remote object '/system/etc/firmware/a225p5_pm4.fw' does not exist
remote object '/system/etc/firmware/a300_pfp.fw' does not exist
remote object '/system/etc/firmware/a300_pm4.fw' does not exist
28 KB/s (2428 bytes in 0.083s)
3958 KB/s (2881920 bytes in 0.711s)
3705 KB/s (1358608 bytes in 0.358s)
163 KB/s (14208 bytes in 0.084s)
62 KB/s (5448 bytes in 0.084s)
313 KB/s (30732 bytes in 0.095s)
64 KB/s (5512 bytes in 0.083s)
64 KB/s (5532 bytes in 0.083s)
345 KB/s (34376 bytes in 0.097s)
116 KB/s (10016 bytes in 0.084s)
168 KB/s (14164 bytes in 0.082s)
164 KB/s (14324 bytes in 0.085s)
I then ran setup-makefiles.sh, but the build errors persist
Any ideas?
[EDIT] Turned out to be corrupt local git repositories. My fileserver went wonky during the repo sync and it left two of the projects in a fubar state. Deleting the offending projects and doing another 'repo sync' fixed the problem.
I have now successfully build a ROM for my TouchPad from scratch
Many thanks to jscullins for his assistance
Edited by calris, 15 July 2012 - 04:39 AM.












