2006-05-24 21:31:48 +02:00
|
|
|
#####
|
|
|
|
#
|
|
|
|
# Project TODO list
|
|
|
|
#
|
2006-05-24 23:04:49 +02:00
|
|
|
# $Id$
|
2006-05-24 21:31:48 +02:00
|
|
|
#####
|
|
|
|
|
2006-05-24 23:04:49 +02:00
|
|
|
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
|
2006-05-24 21:31:48 +02:00
|
|
|
Makefiles similars to the current ones for {C,H}LFS.
|
|
|
|
|
|
|
|
What remains to do:
|
|
|
|
|
2006-05-24 23:04:49 +02:00
|
|
|
1. - To make the top-level blfs script functional. That script should to create
|
2006-05-24 21:31:48 +02:00
|
|
|
the working directory (selected at command line)
|
2006-05-24 23:04:49 +02:00
|
|
|
a. Copy all BLFS/* files to it,
|
|
|
|
b. Fetch the BLFS sources (output directory selected at command line or
|
|
|
|
based on the book version),
|
2006-05-24 21:31:48 +02:00
|
|
|
c. Run the packages.sh script.
|
2006-05-24 23:04:49 +02:00
|
|
|
|
2006-05-24 21:31:48 +02:00
|
|
|
2. - To develop the XSL code needed to create the build scripts.
|
2006-06-11 12:04:36 +02:00
|
|
|
Work in progress.
|
2006-05-24 21:31:48 +02:00
|
|
|
|
2006-06-11 12:04:36 +02:00
|
|
|
3. - To develop the code to create the Makefile.
|
|
|
|
Should be a separate script to be run manually after the user has
|
|
|
|
review and edited the target build scripts.
|
|
|
|
Must make the build scripts executables and set the SRC_ARCHIVE and
|
|
|
|
FTP_SERVER envars.
|
2006-05-24 21:31:48 +02:00
|
|
|
|
2006-05-24 23:04:49 +02:00
|
|
|
4. - To find a way to track already installed packages by previous runs, to can
|
2006-05-24 21:31:48 +02:00
|
|
|
skip them when creating the book/scripts/Makefile for a new target.
|
|
|
|
|