diff options
author | Björn Bidar | 2015-06-13 17:47:56 +0200 |
---|---|---|
committer | Björn Bidar | 2015-06-13 17:47:56 +0200 |
commit | 23c0ea164c0c91a8762e82fd1ed61500c7d36628 (patch) | |
tree | 5d5196b0868556e1cba15961fea8a8e0ad4cf35c /build_pkgs | |
download | aur-23c0ea164c0c91a8762e82fd1ed61500c7d36628.tar.gz |
initial import
Diffstat (limited to 'build_pkgs')
-rw-r--r-- | build_pkgs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/build_pkgs b/build_pkgs new file mode 100644 index 000000000000..4cc27232287b --- /dev/null +++ b/build_pkgs @@ -0,0 +1,26 @@ +#!/bin/bash +# default config +# default build arches +CPU_ARCHES=( SANDYBRIDGE IVYBRIDGE HASWELL GENERIC) + +# init build dir +mkdir -p build/src +# copy all sources to build dir +for src in PKGBUILD linux.install linux.preset config config.x86_64 *.patch ; do + ln -s ../$src build/$src +done +# load local build script if found to apply gpg settings or alike, if existing +if [ -e build_pkgs.local ] ; then + source build_pkgs.local +fi + +cd build +# start building + +for cpu in ${CPU_ARCHES[*]} ; do + mkdir src + echo "CPU=$cpu" > src/batch_opts + # use our config file for makepkg + makepkg --config makepkg.conf -f + rm -rf {src,pkg} +done |