mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-22 11:06:32 +01:00
Fix various things to use ${DESTDIR}
This commit is contained in:
parent
016b9511d2
commit
b8ef19150c
28 changed files with 46 additions and 36 deletions
|
|
@ -34,5 +34,5 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
install tcc ${DESTDIR}${bindir}
|
||||
install -D tcc ${DESTDIR}${bindir}/tcc
|
||||
}
|
||||
|
|
|
|||
|
|
@ -17,11 +17,11 @@ src_compile() {
|
|||
|
||||
# We first have to recompile using tcc-0.9.26 as tcc-0.9.27 is not self-hosting,
|
||||
# but when linked with musl it is.
|
||||
for TCC in tcc-0.9.26 tcc-musl; do
|
||||
for TCC in tcc-0.9.26 ./tcc-musl; do
|
||||
${TCC} \
|
||||
-v \
|
||||
-static \
|
||||
-o ${bindir}/tcc-musl \
|
||||
-o tcc-musl \
|
||||
-D TCC_TARGET_I386=1 \
|
||||
-D CONFIG_TCCDIR=\"${libdir}/tcc\" \
|
||||
-D CONFIG_TCC_CRTPREFIX=\"${libdir}\" \
|
||||
|
|
@ -45,5 +45,6 @@ src_install() {
|
|||
# Remove old tcc binaries
|
||||
rm ${bindir}/tcc
|
||||
rm ${bindir}/boot*-tcc ${bindir}/tcc-0.9.26 ${bindir}/mes-tcc
|
||||
ln -s ${bindir}/tcc-musl ${DESTDIR}${bindir}/tcc
|
||||
install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl
|
||||
ln -s tcc-musl ${DESTDIR}${bindir}/tcc
|
||||
}
|
||||
|
|
|
|||
|
|
@ -39,6 +39,6 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
install tcc-musl ${DESTDIR}${bindir}
|
||||
install -m 644 libtcc1.a ${DESTDIR}${libdir}
|
||||
install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl
|
||||
install -D -m 644 libtcc1.a ${DESTDIR}${libdir}/libtcc1.a
|
||||
}
|
||||
|
|
|
|||
|
|
@ -40,6 +40,6 @@ src_compile() {
|
|||
}
|
||||
|
||||
src_install() {
|
||||
install tcc-musl ${DESTDIR}${bindir}
|
||||
install -m 644 libtcc1.a ${DESTDIR}${libdir}
|
||||
install -D tcc-musl ${DESTDIR}${bindir}/tcc-musl
|
||||
install -D -m 644 libtcc1.a ${DESTDIR}${libdir}/libtcc1.a
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue