Mainly trying to update the README

This commit is contained in:
nek0zyx 2025-01-09 17:41:28 +01:00
parent 980e40941b
commit 38261453bd
3 changed files with 23 additions and 13 deletions

View file

@ -211,12 +211,12 @@ function einrichter.installer.chroot() {
echo -e "${BBlue}[i] ${Blue}Attempting chroot...${Color_Off}" echo -e "${BBlue}[i] ${Blue}Attempting chroot...${Color_Off}"
echo -e "${BBlue}[i] ${Blue}You are about to switch to the chroot environment. When you enter the chroot environment, run the Einrichter-in-chroot.sh script located in the root of the filesystem by typing \"/Einrichter-in-chroot.sh\".${Color_Off}" echo -e "${BBlue}[i] ${Blue}You are about to switch to the chroot environment. When you enter the chroot environment, run the Einrichter-in-chroot.sh script located in the root of the filesystem by typing \"/Einrichter-in-chroot.sh\".${Color_Off}"
chroot "$LFS" /usr/bin/env -i \ chroot "$LFS" /usr/bin/env -i \
HOME=/root \ HOME=/root \
TERM="$TERM" \ TERM="$TERM" \
PS1='(lfs chroot) \u:\w\$ ' \ PS1='(lfs chroot) \u:\w\$ ' \
PATH=/usr/bin:/usr/sbin \ PATH=/usr/bin:/usr/sbin \
MAKEFLAGS="-j$(nproc)" \ MAKEFLAGS="-j$(nproc)" \
TESTSUITEFLAGS="-j$(nproc)" \ TESTSUITEFLAGS="-j$(nproc)" \
/bin/bash --login /bin/bash --login
} }

View file

@ -28,7 +28,7 @@ function eic.help() {
eic.essentials.install - install essential tools eic.essentials.install - install essential tools
eic.clean - clean up environment eic.clean - clean up environment
eic.system.build - build the system eic.system.build - build the system
eic.system.build.continue - continue building the system, which takes about more than 50 SBUs btw. eic.system.build.gcc - build GCC. this has been put in a separate function because building GCC alone takes 46 SBU.
eic.help - show this message eic.help - show this message
" "
} }
@ -706,7 +706,7 @@ EOF
popd popd
} }
function eic.system.build.continue() { function eic.system.build.gcc() {
pushd /sources/ pushd /sources/
pushd gcc/ pushd gcc/
case $(uname -m) in case $(uname -m) in
@ -728,6 +728,10 @@ function eic.system.build.continue() {
--disable-bootstrap \ --disable-bootstrap \
--disable-fixincludes \ --disable-fixincludes \
--with-system-zlib --with-system-zlib
make
popd
popd
echo "[i] Finished building GCC"
} }
main main

View file

@ -3,13 +3,19 @@
TylkoLinux, an LFS system TylkoLinux, an LFS system
## Status ## Status
LFS v12.2-systemd book chapter: just starting 7.3. LFS v12.2-systemd book chapter: 8.29
## To do ## To do
```md
[ ] Make a package manager - [ ] ~~Make a package manager~~ Nix will be used
[ ] Finish the project in the first place
``` - [ ] Try to make system bootable
- [ ] Finish the project in the first place
Maybe maybe maybe:
- [ ] Invent an easier way to distribute the distro
## Contributing ## Contributing
I don't know what else to type lol just open a PR when this project is done I don't know what else to type lol just open a PR when this project is done