logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>

pass1.sh (695B)


  1. # SPDX-FileCopyrightText: © 2023 Andrius Štikonas <andrius@stikonas.eu>
  2. # SPDX-FileCopyrightText: 2025 fosslinux <fosslinux@aussies.space>
  3. #
  4. # SPDX-License-Identifier: GPL-3.0-or-later
  5. src_prepare() {
  6. # Remove bison/flex generated files
  7. rm bc/bc.c bc/bc.h bc/scan.c
  8. # Skip documentation
  9. sed -i 's/ doc//' Makefile.am
  10. rm doc/*.info
  11. # Pregenerated header
  12. rm bc/libmath.h
  13. # Rebuild configure script
  14. AUTOMAKE=automake-1.15 ACLOCAL=aclocal-1.15 autoreconf-2.69 -fi
  15. }
  16. src_configure() {
  17. ./configure --prefix="${PREFIX}" \
  18. --build=i386-unknown-linux-musl
  19. }
  20. src_compile() {
  21. # racey when building libmath.h
  22. make -j1 PREFIX="${PREFIX}"
  23. }