1
0
mirror of https://github.com/krglaws/MyLFS.git synced 2025-07-26 15:46:59 +00:00

33 Commits

Author SHA1 Message Date
b2a5e6f92e ignore lines with only spaces from build_order.txt 2023-03-10 19:56:23 -05:00
2b656eacb7 update directory setup and static files 2023-03-10 14:22:21 -05:00
62478febd1 update phase 4 packages 2023-02-18 23:22:36 -05:00
90454a1122 update check_dependency() 2023-02-14 18:13:12 -05:00
697ccaa5ce add script-only packages to build_package() 2022-08-26 18:45:43 -04:00
d582df11d2 fix man page deletion in main 2022-08-03 09:29:04 -04:00
4cf3e5fb2f move extension scripts in <extn_name>/scripts dir 2022-08-01 12:11:44 -04:00
1489a9b6ad rename pkgs -> packages 2022-07-30 00:23:30 -04:00
7b447e4b87 fix issues with grub install and kernel configuration 2022-07-29 18:51:44 -04:00
cc875fdaf7 fix device labeling in install_image 2022-07-24 12:15:40 -04:00
1ee3235c2f fix package loop in build_phase() 2nd attempt 2022-05-20 00:41:27 -04:00
bf1d418838 fix package loop in build_phase() to not read directly from file 2022-05-19 23:12:31 -04:00
c1efe708b4 loop and query for PARTUUID until it becomes available in init_image 2022-05-18 09:26:04 -04:00
8ee21dbb97 export LFSPARTUUID variable for use in templates, and use sync instead of sleep 2022-05-17 11:28:45 -04:00
a7606084d3 remove check_dependencies() non-zero return values 2022-05-14 08:09:05 -04:00
e6a78edb81 always call download_pkgs whether starting from init_image or from a starting phase/package 2022-05-12 23:12:44 -04:00
cf0139f68e create pkgs/ in download_pkgs in case it isn't already there 2022-05-12 23:11:13 -04:00
41f9189831 improve templating, and move extension logic into separate function 2022-05-07 20:07:53 -04:00
50e8bd10a0 Fix grub-install bug
`grub-install` at the end of phase4/grub.sh was erroring out
with complaints about the loop device and suggesting to check
the device.map file.

LFS has the reader run `grub-install` at the END of the build,
but because that command was included in the phase4/grub.sh script,
this meant it was executed while there were still more packages
to build. Moving the phase4/grub.sh build to the end fixed this issue.
2022-05-07 13:03:41 -04:00
a31646367b fix grub.cfg templating issue 2022-05-05 19:52:51 -04:00
5c499b3c24 fix verbosity inside BUILD_INSTR 2022-04-30 16:26:10 -04:00
4fde3efa19 add -x|--extend param and example_extension/ 2022-04-30 16:09:49 -04:00
32ffaa7f96 use curl instead of wget 2022-04-27 23:33:46 -04:00
96b65f8f4b fix install messages 2022-04-27 16:05:09 -04:00
d1686d9325 add successful build message 2022-04-26 14:10:49 -04:00
92c38dd879 update help msg 2022-04-25 22:38:05 -04:00
43b2eb2fbf fix bugs involving grub build 2022-04-25 22:17:20 -04:00
09894e4788 remove UEFI boot 2022-04-25 09:44:18 -04:00
eb04a7c920 add files from 'The End' 2022-04-23 23:36:52 -04:00
07edc193f1 fix bios and uefi issues. 2022-04-23 20:42:03 -04:00
4605a0fc72 add --install command 2022-04-20 20:03:25 -04:00
d20c35f198 add --build-all arg, plus general refactoring 2022-04-14 23:45:18 -04:00
7e7ced05e8 rename build.sh -> mylfs.sh 2022-04-14 22:41:01 -04:00