Mercurial > hg > aboriginal
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. |