packaging: colorize build logs
authorWonki Kim <wonki_.kim@samsung.com>
Mon, 23 Mar 2020 09:01:03 +0000 (18:01 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 23 Mar 2020 12:43:13 +0000 (21:43 +0900)
Change-Id: Ia87d0d052c0569062db9e9bd87241b649ba22e36

packaging/aurum.spec

index 2d81c02..9c70332 100644 (file)
@@ -54,15 +54,20 @@ meson \
     --libdir %{_libdir} \
     -Dcpp_std=c++17 \
     -Dtizen=true \
-    gbsbuild 2>&1
+    gbsbuild 2>&1 | sed \
+        -e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
+        -e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
 
-%build
 
+%build
 ninja \
     -C gbsbuild \
     -j %(echo "`/usr/bin/getconf _NPROCESSORS_ONLN`") \
     -v \
-    all
+    all 2>&1 | sed \
+        -e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
+        -e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
+
 
 %check
 
@@ -70,7 +75,9 @@ ninja \
     -C gbsbuild \
     -j %(echo "`/usr/bin/getconf _NPROCESSORS_ONLN`") \
     -v \
-    test
+    test 2>&1 | sed \
+        -e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
+        -e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
 
 %install