diff -r 7acdd1de5b50 -r 8b86a6f004ae docs/overview.txt --- a/docs/overview.txt Mon Apr 20 21:30:25 2009 +0000 +++ b/docs/overview.txt Sun Jun 14 21:43:55 2009 +0200 @@ -412,6 +412,9 @@ system of your target, and will contain all that your programs/packages have installed. +The 'populate' script | +----------------------+ + When your root directory is ready, it is still missing some important bits: the toolchain's libraries. To populate your root directory with those libs, just run: @@ -425,23 +428,32 @@ You can then use /your/root-populated to build up your file system image, a tarball, or to NFS-mount it from your target, or whatever you need. -populate accepts the following options: +The populate script accepts the following options: - -s [src_dir] - Use 'src_dir' as the 'source', un-populated root directory + -s src_dir + Use 'src_dir' as the un-populated root directory. - -d [dst_dir] - Put the 'destination', populated root directory in 'dst_dir' + -d dst_dir + Put the populated root directory in 'dst_dir'. + + -l lib1 [...] + Always add specified libraries. + + -L file + Always add libraries listed in 'file'. -f - Remove 'dst_dir' if it previously existed + Remove 'dst_dir' if it previously existed; continue even if any library + specified with -l or -L is missing. -v Be verbose, and tell what's going on (you can see exactly where libs are coming from). -h - Print the help + Print the help. + +See 'your-target-tuple-populate -h' for more information on the options. ___________________ /