X-Git-Url: http://gitweb/?a=blobdiff_plain;f=pkgmk.conf;h=907ba69ed545bd985f988ff7a08246e0b7551ec3;hb=75cf78bf89a6bedb6023e5b148fc73f0a2e74e22;hp=3137a67fd46f77b536b9fc9e677d4971a13ecbee;hpb=163aacb1ff22837484088c1b41272684df7fc2f2;p=pkgutils-cross.git

diff --git a/pkgmk.conf b/pkgmk.conf
index 3137a67..907ba69 100644
--- a/pkgmk.conf
+++ b/pkgmk.conf
@@ -2,8 +2,25 @@
 # /etc/pkgmk.conf: pkgmk(8) configuration
 #
 
-export CFLAGS="-O2 -march=i686 -pipe"
-export CXXFLAGS="-O2 -march=i686 -pipe"
+export CFLAGS="-O2 -march=x86-64 -pipe"
+export CXXFLAGS="${CFLAGS}"
+
+# export MAKEFLAGS="-j2"
+
+case ${PKGMK_ARCH} in
+	"64"|"")
+		;;
+	"32")
+		export CFLAGS="${CFLAGS} -m32"
+		export CXXFLAGS="${CXXFLAGS} -m32"
+		export LDFLAGS="${LDFLAGS} -m32"
+		export PKG_CONFIG_LIBDIR="/usr/lib32/pkgconfig"
+		;;
+	*)
+		echo "Unknown architecture selected! Exiting."
+		exit 1
+		;;
+esac
 
 # PKGMK_SOURCE_MIRRORS=()
 # PKGMK_SOURCE_DIR="$PWD"