Jelly Bean時代のAndroidの行数

前回*13月には960万行だった。

$ find . -name "*.[chS]" -o -name "*.cpp" -type f -print0\
 | xargs -0 -l wc | awk '{sum += $1} END {print sum}'
4637771

$ find . -name "*.java" -type f -print0\
 | xargs -0 -l wc | awk '{sum += $1} END {print sum}'
6453101


1,109万行。150万行くらい増えてる。

$ du . --max-depth=1 -h
9.1G    ./.repo
17M     ./bionic
6.0M    ./build
9.3M    ./system
84M     ./development
30M     ./ndk
12M     ./docs
32M     ./tools
54M     ./sdk
2.5G    ./prebuilts
41M     ./dalvik
310M    ./packages
1001M   ./frameworks
15M     ./busybox
40M     ./libcore
40M     ./device
116K    ./abi
120K    ./libnativehelper
121M    ./cts
40K     ./pdk
40M     ./hardware
4.5M    ./bootable
6.7M    ./gdk
1.6G    ./external
15G     .


全体で15GBだがrepoとprebuiltsを除くと3.5GB。そのうちexternalが1.6GBで、frameworksが1GB。


そんなけ。