Hi all,
I repoed 2.2 source code and did below steps.
1. copy all source code of repo to a folder named ~/myroot except two folders, framework and packages.
Then I made two symbol links in ~/myroot to point to original folder, framework and packages.
2. I change ~/myroot/build/tools/findleaves.py to let it follow link.
But once I did "envsetup | lunch | make", I met below mistakes:
find: `../../external/apache-http/src/org/apache/http': No such file or directory
find: `../../libcore/annotation/src/main/java/java': No such file or directory
find: `../../libcore/archive/src/main/java/java': No such file or directory
find: `../../libcore/auth/src/main/java/javax': No such file or directory
find: `../../libcore/awt-kernel/src/main/java/java': No such file or directory
find: `../../libcore/concurrent/src/main/java': No such file or directory
find: `../../libcore/crypto/src/main/java/javax': No such file or directory
find: `../../libcore/dalvik/src/main/java/dalvik': No such file or directory
find: `../../libcore/json/src/main/java': No such file or directory
find: `../../libcore/junit/src/main/java': No such file or directory
find: `../../libcore/logging/src/main/java/java': No such file or directory
find: `../../libcore/luni/src/main/java/java': No such file or directory
find: `../../libcore/luni-kernel/src/main/java/java': No such file or directory
find: `../../libcore/math/src/main/java/java': No such file or directory
find: `../../libcore/nio/src/main/java/java': No such file or directory
find: `../../libcore/nio_char/src/main/java/java': No such file or directory
find: `../../libcore/prefs/src/main/java/java': No such file or directory
find: `../../libcore/regex/src/main/java/java': No such file or directory
find: `../../libcore/security/src/main/java/java': No such file or directory
find: `../../libcore/security/src/main/java/javax': No such file or directory
find: `../../libcore/security-kernel/src/main/java/java': No such file or directory
find: `../../libcore/sql/src/main/java/java': No such file or directory
find: `../../libcore/sql/src/main/java/javax': No such file or directory
find: `../../libcore/text/src/main/java/java': No such file or directory
find: `../../libcore/x-net/src/main/java/javax': No such file or directory
find: `../../libcore/xml/src/main/java/javax': No such file or directory
find: `../../libcore/xml/src/main/java/org/xml/sax': No such file or directory
find: `../../libcore/xml/src/main/java/org/xmlpull/v1': No such file or directory
find: `../../libcore/xml/src/main/java/org/w3c': No such file or directory
find: `../../external/apache-http/src/org/apache/http': No such file or directory
find: `../../external/apache-http/src': No such file or directory
find: `../../external/tagsoup/src': No such file or directory
build/core/
java.mk:10: *** frameworks/base: Target java module does not define any source or resource files. Stop.
After checking the build system for a whole afternoon, I still have no idea about the root cause.
Could any expert point out what's going wrong when introduce symbolic link in the source code tree?
Thanks and regards,
Jason.