Pierre Labastie
8bcaf0d58b
Typo
2022-10-02 17:18:11 +02:00
Pierre Labastie
e181f757ba
The Optimization menu is also for parallelization
2022-09-29 21:13:03 +02:00
Pierre Labastie
d54e3c9856
Remove the "Abort on testsuite failure" config (1)
...
Remove the choice in Config.in.
Remove the BOMB_TEST variable from configuration.
2022-06-15 15:05:49 +02:00
Pierre Labastie
9b99adace9
Change variable names and logic for BLFS book
...
Only use BLFS_COMMIT instead of BLFS_BRANCH_ID, BLFS_TREE, BLFS_BOOK
Same for le LFS_BLFS variables
2022-04-01 10:26:17 +02:00
Pierre Labastie
a2917edfa2
Try to clarify help in Config.in
...
Also prevent the chroot/boot method to be prompted for the blfs
book
2022-04-01 10:16:45 +02:00
Pierre Labastie
8825e69592
Get completely rid of PROGNAME
...
There is only one PROGNAME: lfs, so no need for a variable.
2022-03-30 17:45:35 +02:00
Pierre Labastie
f45af2ca4d
Config.in: simplify selection of book source
...
Use the variable COMMIT instead of BRANCH_ID.
Also fix various typos, CLFS/HLFS reference, help strings, etc.
For the moment, the selections for the BLFS tools are unchanged.
2022-03-13 20:53:39 +01:00
Pierre Labastie
48700c348f
Typo in Config.in
2022-03-13 16:49:12 +01:00
Pierre Labastie
7f25c704ed
reinstate sudo as a dependency of blfs tools
...
Was removed at a preceding commit for no good reason
(pebkac?)
2022-02-28 14:01:08 +01:00
Pierre Labastie
9d665db456
Remove legacy: remove tests in temporary tools
...
There is no way to run them now since we are in a cross build
configuration
2022-02-28 13:45:00 +01:00
Pierre Labastie
e3f41e33d5
Remove legacy: remove CLFS books from Config.in
...
There are still some occurrence of CLFS (and HLFS), that will go away
at next commit, when removing temporary tools tests.
2022-02-28 13:41:56 +01:00
Pierre Labastie
978286a4b9
Remove legacy: remove everything about HLFS
2022-02-28 13:30:53 +01:00
Pierre Labastie
fd4a7982f2
Remove $Id$ comments, they are useless with git
2021-10-31 10:22:30 +01:00
Pierre Labastie
1e686d17a4
Moving to git:
...
Change names and help in Config.in
2021-04-27 22:45:19 +02:00
Pierre Labastie
e3ccc2786a
Config.in: Reinstate the whole menus if "Rebuild Makefile" is ticked
...
Building the Makefile needs quite a few variables set, which
are scattered in all the menus of Config.in. So all the menus
are needed.
2020-07-10 13:24:00 +00:00
Pierre Labastie
b6e981a9a3
Typo in Config.in
2020-07-06 09:38:47 +00:00
Pierre Labastie
13e52a5572
Add the multilib book: fixes ticket #1722
2020-06-20 17:16:22 +00:00
Pierre Labastie
706e5bf46a
Various small fixes/improvements:
...
- Prefer SysV over Sys V in Config.in
- do not generate the package list for lfs, it is not needed anymore
- prevent an (ignored) error in LFS/master.sh
- log new files under the scriptlet name (allows to log files for the same
package from different builds)
- keep the full name in log_new_file functions (fix a undetected bug in
CLFS/HLFS)
2020-06-20 17:01:23 +00:00
Pierre Labastie
f5ecc2838a
Add code to save work at the end of chapter 5
...
(and finish the rebuild-makefile change)
2020-05-01 14:24:32 +00:00
Pierre Labastie
06eddf40f2
Make "Rebuild Makefile" disable all the other options:
...
This prevents users from using it without setting a build first
2020-05-01 14:20:45 +00:00
Pierre Labastie
085435e66f
Remove the obsolete vim-lang instructions and variable, and add non-wide-
...
charater ncurses library
2019-09-05 17:22:04 +00:00
Pierre Labastie
30a89617c4
Fix the TEST variable when CONFIG_TESTS is not set:
...
This is another bug exposed by the new menu system. The TEST variable was set
inside the menu "test settings". But this menu depends on CONFIG_TESTS, and
is not executed if CONFIG_TESTS is not set. So that, the TEST variable was
not set if CONFIG_TESTS was not set (while with the former menu suystem,
it was set to 0). Due to the logic in lfs.xsl, this resulted in all the
tests being run, instead of none...
Move the setting of the TEST variable outside the "test settings" menu.
2019-07-15 14:13:48 +00:00
Pierre Labastie
f596dde66c
Get rid of the GPLv2 license:
...
- Replace the menu system with the Kconfiglib, which has an ISC license
- Remove farce and any reference to it
- Rewrite the copyright notice, add the LICENSE files
- Adapt Config.in and a few other programs to the new menu system
2019-04-24 16:16:20 +00:00
Pierre Labastie
aa283c0dee
Fix again properties
2019-04-16 08:29:14 +00:00
Pierre Labastie
2e2ac742c7
Add missing $Id:$ comments
2019-04-16 08:06:03 +00:00
Pierre Labastie
3b43e17bda
Generate console files:
...
- add variables LOCAL (y is hw clock set to local time) and LOG_LEVEL (sysv)
- generate /etc/sysconfig/console (sysv) or /etc/vconsole.conf (systemd)
- generate /etc/adjtime (only systemd)
- remove UNICODE and FONTMAP variables (jhalfs makes unicode default)
2019-03-09 08:11:37 +00:00
Pierre Labastie
90f5b6de2e
Remove obsolete blfs_tools dependencies
2019-03-09 08:02:10 +00:00
Pierre Labastie
b7583ec500
Removing the need to have write access to BUILDDIR:
...
- remove an entry in Config.in (useless, since we impose sudo anyway)
- Update README and CHEATSHEET
2018-02-04 08:50:16 +00:00
Pierre Labastie
84a3fda1c3
Do not optimize binutils-pass1 in order to measure the SBU:
...
- introduce REALSBU variable if Config.in and jhalfs, and display it
- Adpat LFS/master.sh
2018-01-14 10:26:43 +00:00
Pierre Labastie
d2a7ec8984
Missing quote in Config.in
2018-01-13 09:34:57 +00:00
Pierre Labastie
dc7fd7b7ba
Add .la file removal to LFS and BLFS scripts
2018-01-12 19:04:19 +00:00
Pierre Labastie
1d5f3e309f
Always generate test instructions, and comment unwanted ones out.
...
Fixes ticket #1695
2018-01-07 20:20:12 +00:00
Pierre Labastie
4b2a5fd304
Typos and removing useless instruction
2018-01-07 18:23:51 +00:00
Pierre Labastie
f73377282f
Fix two bugs:
...
- LFS_XML variable was forgotten in Config.in
- All customization to $JHALFSDIR have to be done before getting the
{H,C,}LFS book, so that custom/config/* has to be copied before getting
the book.
2017-08-10 08:10:43 +00:00
Pierre Labastie
506120eeec
install-blfs-tools.sh:
...
- Add instructions to retrieve and parse LFS book into packages.xml
2017-08-09 13:55:55 +00:00
Pierre Labastie
9bbb9c83f3
Package management: compute times and sizes without packing times and sizes
2017-07-04 12:19:46 +00:00
Pierre Labastie
6990d80390
Rmove reference to lfs.org,
...
and try to document the different options for
network settings
2017-06-29 09:59:05 +00:00
Pierre Labastie
945ccaa75e
Merge the new_features branch (manully, thanks to svn)
2017-04-09 10:29:32 +00:00
Pierre Labastie
70ea617040
Make SBU and size computations incompatible with package management, since
...
the figures are wrong when package management is on (see #1694 )
2017-03-18 18:23:48 +00:00
Pierre Labastie
39dc04a73d
Merge new_features rev 3918
2017-03-15 21:06:17 +00:00
Pierre Labastie
e5d44f5f1f
Add the possibility to install BLFS tools to a running LFS from the jhalfs
...
menu:
- Add the possibility to choose BOOK_BLFS from menu. That hides all the
irrelevant parameters
- Adapt install-blfs-tools.sh
- Change slightly mconf.c so that there is a better alignement in menus
2017-03-15 09:16:40 +00:00
Pierre Labastie
3d24e5bfdf
Default to not strip binaries
2017-03-05 18:16:34 +00:00
Pierre Labastie
78d47793a9
Tidy is not needed anymore for BLFS tools.
2016-06-25 10:27:48 +00:00
Pierre Labastie
c9598f2108
Adaptation for merged LFS books. A few typos with no consequence are corrected too.
2016-05-28 10:00:30 +00:00
Pierre Labastie
c4ad7bfd4e
Make the use of branches clearer, and allow branches to be used
...
for CLFS
2014-05-08 16:05:31 +00:00
Pierre Labastie
c3b96a9e55
Update clfs script generation to new book layout (remap="test" attribute).
...
Thanks to William Harrington for the patch
2014-02-14 20:39:51 +00:00
Pierre Labastie
854854e880
- Make the number of parallel jobs configurable in the menuconfig interface
...
- Allow choosing a working copy of the blfs book
2013-11-16 22:35:25 +00:00
Pierre Labastie
f1da3350d6
Typo
2013-11-07 20:01:04 +00:00
Pierre Labastie
e576789367
Merge ablfs branch. Normally, jhalfs should not perform differently
...
for building LFS
2013-10-29 15:42:03 +00:00
Pierre Labastie
ce262a78a8
Add optimization (MAKEFLAGS only) for the cross tools part of CLFS
2013-09-27 20:43:43 +00:00