From fd7c3e4c5bcf3f4a240f3ed9743abe03ee841cbb Mon Sep 17 00:00:00 2001
From: Cem Keylan <cem@ckyln.com>
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

