From fd7c3e4c5bcf3f4a240f3ed9743abe03ee841cbb Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Wed, 17 Jun 2020 14:18:46 +0300 Subject: config: merge config.i686 and update package list --- config.def | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'config.def') diff --git a/config.def b/config.def index aaf6ff7..da11627 100644 --- a/config.def +++ b/config.def @@ -10,14 +10,23 @@ MNTDIR="$PWD/rootfs" # Most of those are already dependencies # of each other but it is not a bad idea # to put them to the list anyway. -PKGS="baselayout kiss musl gcc make gzip xz zlib bzip2 binutils bison curl linux-headers m4 flex busybox pkgconf rsync libressl" +PKGS="baselayout kiss musl gcc make gzip xz zlib bzip2 binutils byacc curl \ + linux-headers m4 flex busybox pkgconf rsync bearssl" # Build flags # It is a good idea to not use flags like "native" # If you plan on using the tarball on another computer -# due to architechtural differences. -CFLAGS="-march=x86-64 -mtune=generic -pipe -Os" -CXXFLAGS="-march=x86-64 -mtune=generic -pipe -Os" +# due to architechtural differences. You can manually +# override this march configuration here by removing the +# case. +# +march=$(uname -m) +case "$march" in + x86_64) march=x86-64 ;; + i*86) march=i686 ;; +esac +CFLAGS="-march=$march -mtune=generic -pipe -Os" +CXXFLAGS="-march=$march -mtune=generic -pipe -Os" MAKEFLAGS="-j$(nproc)" # Repository -- cgit v1.2.3