README for 'linux_tiny_step1' script: ------------------------------------ The linux_tiny_step1 script is used to build CELinux kernel with different configuration variables for size comparison. Usage: % linux_tiny_step1 [boot/BOOT] The should contain the following files: 1. varlist --> which contains list of configuration variables to be enabled for each build of the kernel 2. baseline_config --> which is the baseline configuration file The should contain the CELinux kernel sources. The contain the results file like *.config.patch and size_results files after running the 'linux_tiny_step1' script. The is an optional argument to this script. This option used to boot the system with CE Linux Kernel Image. By default no 'boot' (ie boot operation won't be performed). To make this option work, user should have the 'root' privileges, otherwise, 'the boot option will be ignored. The script takes each configuration variable from /varlist and enables it in .config file during each iteration. The dependent variables are also turned on by doing a make. Then the kernel is built and its size is saved under . ============================================================================= Activity Log: (Put LATEST entry at TOP of list) ============================================================================= dd mmm yyyy 21 Mar 2005 Updated with 'boot' option support. -- Swami