Changeset cace19a4
- Timestamp:
- 05/24/2006 09:04:49 PM (18 years ago)
- Branches:
- experimental
- Children:
- 7acf5ca
- Parents:
- 3d1e5a7
- Location:
- BLFS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/TODO
r3d1e5a7 rcace19a4 3 3 # Project TODO list 4 4 # 5 # $Id :5 # $Id$ 6 6 ##### 7 7 8 For now the code is able to do the first step for the new approach: to create 9 LFS-like books from BLFS sources, allowing to create linear build scrips and 8 For now the code is able to do the first step for the new approach: to create 9 LFS-like books from BLFS sources, allowing to create linear build scrips and 10 10 Makefiles similars to the current ones for {C,H}LFS. 11 11 12 12 What remains to do: 13 13 14 1. - To make the top-level blfs script functional. That script should to create 14 1. - To make the top-level blfs script functional. That script should to create 15 15 the working directory (selected at command line) 16 a. Copy all BLFS/* files to it, 17 b. Fetch the BLFS sources (output directory selected at command line or 18 based on the book version), 16 a. Copy all BLFS/* files to it, 17 b. Fetch the BLFS sources (output directory selected at command line or 18 based on the book version), 19 19 c. Run the packages.sh script. 20 20 21 21 2. - To develop the XSL code needed to create the build scripts. 22 22 23 23 3. - To develop the code to create the Makefile 24 24 25 4. - To find a way to track already installed packages by previous runs, to can 25 4. - To find a way to track already installed packages by previous runs, to can 26 26 skip them when creating the book/scripts/Makefile for a new target. 27 27 -
BLFS/func_makefile
r3d1e5a7 rcace19a4 1 1 ##### 2 2 # 3 #4 3 # 5 # $Id: 4 # 5 # $Id$ 6 6 ##### -
BLFS/func_parser
r3d1e5a7 rcace19a4 1 #!/bin/bash 1 2 ##### 2 3 # 3 4 # Parse the XML documents to create a 'package' book 4 5 # 5 # $Id :6 # $Id$ 6 7 ##### 7 8 … … 21 22 inline_doc 22 23 23 local 24 local 24 25 echo -en "\tGenerating $TARGET-index.xml ..." 25 26 … … 96 97 97 98 local filename # output filename 98 99 99 100 echo -en "\tGenerating the HTML book ..." 100 101 xsltproc --xinclude --nonet --stringparam base.dir HTML/ \ … … 119 120 120 121 #-------------------------# 121 create_build_scripts() { # 122 create_build_scripts() { # 122 123 #-------------------------# 123 124 : <<inline_doc 124 function: 125 function: 125 126 input vars: nothing 126 127 externals: none 127 modifies: nothing 128 modifies: nothing 128 129 returns: nothing 129 130 output: none
Note:
See TracChangeset
for help on using the changeset viewer.