Fixed ID anchors
This commit is contained in:
parent
3d1e5a7d12
commit
cace19a433
3 changed files with 18 additions and 17 deletions
18
BLFS/TODO
18
BLFS/TODO
|
@ -2,26 +2,26 @@
|
||||||
#
|
#
|
||||||
# Project TODO list
|
# Project TODO list
|
||||||
#
|
#
|
||||||
# $Id:
|
# $Id$
|
||||||
#####
|
#####
|
||||||
|
|
||||||
For now the code is able to do the first step for the new approach: to create
|
For now the code is able to do the first step for the new approach: to create
|
||||||
LFS-like books from BLFS sources, allowing to create linear build scrips and
|
LFS-like books from BLFS sources, allowing to create linear build scrips and
|
||||||
Makefiles similars to the current ones for {C,H}LFS.
|
Makefiles similars to the current ones for {C,H}LFS.
|
||||||
|
|
||||||
What remains to do:
|
What remains to do:
|
||||||
|
|
||||||
1. - To make the top-level blfs script functional. That script should to create
|
1. - To make the top-level blfs script functional. That script should to create
|
||||||
the working directory (selected at command line)
|
the working directory (selected at command line)
|
||||||
a. Copy all BLFS/* files to it,
|
a. Copy all BLFS/* files to it,
|
||||||
b. Fetch the BLFS sources (output directory selected at command line or
|
b. Fetch the BLFS sources (output directory selected at command line or
|
||||||
based on the book version),
|
based on the book version),
|
||||||
c. Run the packages.sh script.
|
c. Run the packages.sh script.
|
||||||
|
|
||||||
2. - To develop the XSL code needed to create the build scripts.
|
2. - To develop the XSL code needed to create the build scripts.
|
||||||
|
|
||||||
3. - To develop the code to create the Makefile
|
3. - To develop the code to create the Makefile
|
||||||
|
|
||||||
4. - To find a way to track already installed packages by previous runs, to can
|
4. - To find a way to track already installed packages by previous runs, to can
|
||||||
skip them when creating the book/scripts/Makefile for a new target.
|
skip them when creating the book/scripts/Makefile for a new target.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#####
|
#####
|
||||||
#
|
#
|
||||||
#
|
|
||||||
#
|
#
|
||||||
# $Id:
|
#
|
||||||
|
# $Id$
|
||||||
#####
|
#####
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
#####
|
#####
|
||||||
#
|
#
|
||||||
# Parse the XML documents to create a 'package' book
|
# Parse the XML documents to create a 'package' book
|
||||||
#
|
#
|
||||||
# $Id:
|
# $Id$
|
||||||
#####
|
#####
|
||||||
|
|
||||||
|
|
||||||
|
@ -20,7 +21,7 @@ generate_TARGET_xml() { #
|
||||||
on success: nothing
|
on success: nothing
|
||||||
inline_doc
|
inline_doc
|
||||||
|
|
||||||
local
|
local
|
||||||
echo -en "\tGenerating $TARGET-index.xml ..."
|
echo -en "\tGenerating $TARGET-index.xml ..."
|
||||||
|
|
||||||
#---------------------
|
#---------------------
|
||||||
|
@ -95,7 +96,7 @@ generate_target_book() { #
|
||||||
inline_doc
|
inline_doc
|
||||||
|
|
||||||
local filename # output filename
|
local filename # output filename
|
||||||
|
|
||||||
echo -en "\tGenerating the HTML book ..."
|
echo -en "\tGenerating the HTML book ..."
|
||||||
xsltproc --xinclude --nonet --stringparam base.dir HTML/ \
|
xsltproc --xinclude --nonet --stringparam base.dir HTML/ \
|
||||||
--stringparam chunk.quietly 1 \
|
--stringparam chunk.quietly 1 \
|
||||||
|
@ -118,13 +119,13 @@ inline_doc
|
||||||
|
|
||||||
|
|
||||||
#-------------------------#
|
#-------------------------#
|
||||||
create_build_scripts() { #
|
create_build_scripts() { #
|
||||||
#-------------------------#
|
#-------------------------#
|
||||||
: <<inline_doc
|
: <<inline_doc
|
||||||
function:
|
function:
|
||||||
input vars: nothing
|
input vars: nothing
|
||||||
externals: none
|
externals: none
|
||||||
modifies: nothing
|
modifies: nothing
|
||||||
returns: nothing
|
returns: nothing
|
||||||
output: none
|
output: none
|
||||||
on error: nothing
|
on error: nothing
|
||||||
|
|
Reference in a new issue