mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-14 07:15:24 +01:00
Variety of improvements
- Rename sources to distfiles for clarity. - Per sys(a/c) distfiles to reduce rootfs.py processing and reduce RAM usage in sysa. - Canonicalise early kaem mes/tcc files to kaem script conventions. - Cleanup unused setup in python.
This commit is contained in:
parent
acf713595c
commit
f1600467a7
48 changed files with 130 additions and 138 deletions
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
# SPDX-FileCopyrightText: 2020-2021 Andrius Štikonas <andrius@stikonas.eu>
|
||||
# SPDX-FileCopyrightText: 2020-2021 fosslinux <fosslinux@aussies.space>
|
||||
# SPDX-FileCopyrightText: 2020-2022 fosslinux <fosslinux@aussies.space>
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
|
|
@ -18,14 +18,17 @@ cp files/mescc.scm ${bindir}/
|
|||
chmod 755 ${bindir}/mescc.scm
|
||||
|
||||
# Unpack
|
||||
mkdir src
|
||||
cp ${sources}/${NYACC_PKG}.tar.gz src/
|
||||
cp ${sources}/${MES_PKG}.tar.gz src/
|
||||
mkdir src build
|
||||
cd src
|
||||
cp ${distfiles}/${NYACC_PKG}.tar.gz ${NYACC_PKG}.tar.gz
|
||||
ungz ${NYACC_PKG}.tar.gz
|
||||
untar ${NYACC_PKG}.tar
|
||||
cp ${distfiles}/${MES_PKG}.tar.gz ${MES_PKG}.tar.gz
|
||||
ungz ${MES_PKG}.tar.gz
|
||||
untar ${MES_PKG}.tar
|
||||
cd ..
|
||||
|
||||
cd build
|
||||
untar ../src/${NYACC_PKG}.tar
|
||||
untar ../src/${MES_PKG}.tar
|
||||
|
||||
cp ../files/config.h ${MES_PREFIX}/include/mes
|
||||
|
||||
|
|
@ -287,5 +290,5 @@ cp include/sys/user.h ${incdir}/sys/user.h
|
|||
cp include/sys/wait.h ${incdir}/sys/wait.h
|
||||
|
||||
# Checksums
|
||||
cd ${sysa}/${MES_PKG}
|
||||
cd ../..
|
||||
sha256sum -c checksums
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue