comparison sources/README @ 1315:7d086d8fa348

Update some READMEs.
author Rob Landley <rob@landley.net>
date Fri, 03 Dec 2010 21:20:28 -0600
parents bd2ea96aac53
children b74d36876c0a
comparison
equal deleted inserted replaced
1314:ce5212c0fc05 1315:7d086d8fa348
1 The following files live here: 1 The following files live here:
2 2
3 include.sh: Common code included by every build stage. Defines many 3 include.sh: Common code included by every build stage. Defines many
4 environment variables. 4 environment variables, and sources the various *functions.sh.
5 5
6 functions.sh: Function definitions, normally included from include.sh. 6 functions.sh: Shell functions internal to Aboriginal Linux.
7 7
8 utility-functions.sh: Functions usable in contexts other than the FWL build, 8 utility-functions.sh: Functions usable in contexts other than the Aboriginal
9 included from functions.sh. 9 Linux build.
10
11 download-functions.sh: Functions to manage package source. (Download
12 tarballs, confirm checksums, extract and apply
13 patches, manage package cache.)
10 14
11 timeout.sh: Wrapper to run a command line with a timeout. 15 timeout.sh: Wrapper to run a command line with a timeout.
12 16
13 trimconfig-busybox: Busybox config file to switch off bits of "allyesconfig" 17 baseconfig-linux: Common miniconfig shared by most architectures, to which
14 that don't work on all targets. 18 $LINUX_CONFIG from the target/$ARCH/settings is appended.
15 19
16 baseconfig-uClibc: Common miniconfig shared by all architectures, to which 20 baseconfig-uClibc: Common miniconfig shared by all architectures, to which
17 $UCLIBC_CONFIG from the target/$ARCH/settings is appended. 21 $UCLIBC_CONFIG from the target/$ARCH/settings is appended.
18 22
19 The following subdirectories live here: 23 The following subdirectories live here:
20
21 more: Additional scripts the user can run, but which aren't part of build.sh.
22 This directory contains external user interfaces, just obscure ones.
23 24
24 native: Files copied verbatim into each architecture's root-filesystem image. 25 native: Files copied verbatim into each architecture's root-filesystem image.
25 26
26 toys: Various small code snippets written or maintained for this project. 27 toys: Various small code snippets written or maintained for this project.
27 28
45 miniconfig-uClibc: uClibc .config compressed by toys/miniconfig.sh 46 miniconfig-uClibc: uClibc .config compressed by toys/miniconfig.sh
46 (If miniconfig-alt-uClibc exists, USE_UNSTABLE=uClibc 47 (If miniconfig-alt-uClibc exists, USE_UNSTABLE=uClibc
47 will use that instead.) 48 will use that instead.)
48 49
49 description: Simple documentation about the platform 50 description: Simple documentation about the platform
51
52 root-filesystem: Files to be copied verbatim into the target filesystem.
53 Used by simple-root-filesystem.sh.
54
55 control-images: Scripts to generate control images, used to run automated
56 native builds under target system images. Used by
57 more/build-control-images.sh.