aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2018-10-29 12:40:11 -0700
committerRob Landley <rob@landley.net>2018-10-30 12:12:02 -0500
commit852b24fd1b59a54cd761c2bc861cacc951f69bd0 (patch)
tree9a65f4a1d8baf5d54ea0e067fb2e2a793efd1ca4
parenta87a3a5a80d69b9d97eb30cc210368ed68cd86ea (diff)
downloadtoybox-852b24fd1b59a54cd761c2bc861cacc951f69bd0.tar.gz
Update roadmap for AOSP.
We've removed the need for perl and runalarm, rsync was misleading (as you'd hope!), and we now use a prebuilt of the xmllint in AOSP itself.
-rwxr-xr-xwww/roadmap.html23
1 files changed, 12 insertions, 11 deletions
diff --git a/www/roadmap.html b/www/roadmap.html
index 0107a310..9c284dba 100755
--- a/www/roadmap.html
+++ b/www/roadmap.html
@@ -369,10 +369,10 @@ mtools genvfatfs mke2fs gene2fs
awk basename bash bc bzip2 cat chmod cmp comm cp cut date dd diff dirname du
echo egrep env expr find fuser getconf getopt git grep gzip head hexdump
hostname id jar java javap ln ls lsof m4 make md5sum mkdir mktemp mv od openssl
-paste patch perl pgrep pkill ps pstree pwd python python2.7 python3 readlink
-realpath rm rmdir rsync runalarm sed setsid sh sha1sum sha256sum sha512sum
+paste patch pgrep pkill ps pstree pwd python python2.7 python3 readlink
+realpath rm rmdir rsync sed setsid sh sha1sum sha256sum sha512sum
sleep sort stat tar tail tee todos touch tr true uname uniq unix2dos unzip
-wc which whoami xargs xmllint xxd xz zip zipinfo
+wc which whoami xargs xxd xz zip zipinfo
</b></blockquote>
<p>The following are already in the tree and will be used directly:</p>
@@ -386,21 +386,22 @@ that are still in pending: <code>bc dd diff expr gzip lsof tar tr</code>),
that leaves:</p>
<blockquote><b>
-bash fuser getopt git hexdump openssl perl pstree rsync runalarm sh todos
-unzip xmllint zip zipinfo
+bash fuser getopt git hexdump openssl pstree rsync sh todos unzip zip zipinfo
</b></blockquote>
-<p>For AOSP, zip/zipinfo/unzip are likely to be libziparchive based. The only
-use of perl is building the kernel, runalarm is just for the Mac, all todos
-callers will use unix2dos instead if it's available. git/openssl/xmllint seem
-like they should just be brought in to the tree. That leaves:</p>
+<p>For AOSP, zip/zipinfo/unzip are likely to be libziparchive based. The
+todos callers will use unix2dos instead if it's available. git/openssl
+seem like they should just be brought in to the tree. rsync is used to
+work around a Mac <code>cp -Rf</code> bug with broken symbolic links. That
+leaves:</p>
<blockquote><b>
-bash fuser getopt hexdump pstree rsync
+bash fuser getopt hexdump pstree
</b></blockquote>
<p>(Why are fuser and pstree used during the AOSP build? They're used for
-diagnostics if something goes wrong.)</p>
+diagnostics if something goes wrong. So it's really just bash, getopt,
+and hexdump that are actually used to build.)</p>
<hr />
<h2><a name=tizen /><a href="#tizen">Use case: Tizen Core</a></h2>