add color for build message(error:red, warning:ylw) 37/152237/2
authorJunsuChoi <jsuya.choi@samsung.com>
Mon, 25 Sep 2017 09:58:23 +0000 (18:58 +0900)
committerjunsu choi <jsuya.choi@samsung.com>
Wed, 27 Sep 2017 09:54:00 +0000 (09:54 +0000)
Change-Id: I6fe5cf69b56d99085fa2b8655e96e0c8121cd8ef

packaging/elementary.spec

index f81be47c08c0e7a0e8995bfc283b257f1df16ca2..86047bf5022df7c20fe1019389fbd6d74b8da1b2 100644 (file)
@@ -142,7 +142,11 @@ cp %{_builddir}/%{buildsubdir}/src/mobile_lib/elm_widget_genlist.h %{_builddir}/
        --enable-build-examples
 %endif
 
-%__make %{?_smp_mflags}
+%__make %{?_smp_mflags} \
+2>&1 | sed \
+-e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
+-e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
+
 mkdir -p mobile_libs
 
 /bin/sh ./libtool --mode=install /usr/bin/install -c src/lib/libelementary.la %{_builddir}/%{buildsubdir}/mobile_libs/
@@ -153,7 +157,11 @@ cp %{_builddir}/%{buildsubdir}/src/lib/elm_widget_ctxpopup.h.orig %{_builddir}/%
 cp %{_builddir}/%{buildsubdir}/src/lib/elm_genlist.c.orig %{_builddir}/%{buildsubdir}/src/lib/elm_genlist.c
 cp %{_builddir}/%{buildsubdir}/src/lib/elm_widget_genlist.h.orig %{_builddir}/%{buildsubdir}/src/lib/elm_widget_genlist.h
 
-%__make %{?_smp_mflags}
+%__make %{?_smp_mflags} \
+2>&1 | sed \
+-e 's%^.*: error: .*$%\x1b[37;41m&\x1b[m%' \
+-e 's%^.*: warning: .*$%\x1b[30;43m&\x1b[m%'
+
 
 %install
 %make_install