Bladeren bron

Add logging to kernel builds

Donald Carr 5 jaren geleden
bovenliggende
commit
298144e190
1 gewijzigde bestanden met toevoegingen van 5 en 4 verwijderingen
  1. 5 4
      PKGBUILD

+ 5 - 4
PKGBUILD

@@ -15,6 +15,7 @@ pkgver=.6.ck1.r34.g4db000cc9f80
 pkgdesc="Kernel build from head"
 arch=("x86_64" "aarch64" "armv7h")
 license=("GPL2.1")
+current_date=$(date +"%Y-%m-%d-%H%M")
 _kernel_src_dir=/opt/dev/src/OSS/linux
 
 if [ -z "${LOCAL_PI_VER}" ]; then
@@ -31,11 +32,11 @@ pkgver() {
 build() {
   cd $_kernel_src_dir && git clean -xdf
   cp ${_config_file} ${_kernel_src_dir}/.config
-  ${_make_cmd}
-  ${_make_cmd} modules
+  ${_make_cmd} > ${current_date}-kernel.log
+  ${_make_cmd} modules > ${current_date}-modules.log
 
   if [ -n "${LOCAL_PI_VER}" ]; then
-    ${_make_cmd} dtbs
+    ${_make_cmd} dtbs > ${current_date}-dtbs.log
   fi
 }
 
@@ -96,4 +97,4 @@ else
     _config_file="${_kernel_src_dir}/configs/desktop"
 fi
 
-_make_cmd="make VERBOSE=1 ${_xcompile_args}"
+_make_cmd="time make VERBOSE=1 ${_xcompile_args}"