tconfig.mk: Update to chroot config - mkports - recipes for building multiple softwares with mk(1)
(HTM) git clone git://z3bra.org/mkports
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) commit 40b429ea4064fc0da0f26ad81883bdadaf4cc1ee
(DIR) parent e38cb3c389fc98711e34eb9daf630d00d24eac57
(HTM) Author: root <root@doom.z3bra.org>
Date: Tue, 23 May 2017 06:39:19 +0000
config.mk: Update to chroot config
Diffstat:
M config.mk | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
---
(DIR) diff --git a/config.mk b/config.mk
t@@ -1,13 +1,14 @@
TRIPLET = x86_64-linux-musl
-ROOT = /tmp/mkports/rootfs
-REPO = /var/repo
-WORK = `{printf '/tmp/mkports/%s-%s' "$pkg" "$(id -u)"}
+TOOLCHAIN=
+
+ROOT = /var/cache/buildroot/rootfs
+DATA = /var/cache/buildroot/packdb
+REPO = /var/cache/repo
+WORK = `{printf '/var/cache/buildroot/src/%s-%s' "$pkg" "$(id -u)"}
NPROC = 8
-#TOOLCHAIN = x86_64-linux-musl-
-TOOLCHAIN =
-CC = ${TOOLCHAIN}gcc -static
-CXX = ${TOOLCHAIN}g++ -static
+CC = ${TOOLCHAIN}gcc -static --static
+CXX = ${TOOLCHAIN}g++ -static --static
LD = $CC -Bstatic
HOSTCC = $CC
AR = ${TOOLCHAIN}ar
t@@ -17,6 +18,7 @@ GREP = /bin/grep
SED = /bin/sed
LEX = /bin/lex -Fo lex.yy.c
YACC = /bin/yacc
+TAR = /bin/tar
CHOST = $TRIPLET
CBUILD = $TRIPLET
t@@ -27,9 +29,8 @@ CFLAGS = ${CPPFLAGS}
LDFLAGS = -L${ROOT}/lib -static
MAKEFLAGS = -j${NPROC} PREFIX= prefix= MANDIR=/man mandir=/man MANPREFIX=/man
CONFIGURE = --prefix= \
- --host=$TRIPLET \
- --build=$TRIPLET \
- --target=$TRIPLET \
+ --host=$CHOST \
+ --build=$CBUILD \
--mandir=/man \
--libdir=/lib \
--includedir=/include \