for build speedup
Change-Id: Id2f71d1e941c58381bcfb7f28e1316335ba23da1
Signed-off-by: Hyunggi Lee <hyunggi.lee@samsung.com>
REGEX=`echo $REGEX | sed "s#\<en\>#en_GB#" | sed "s#\<[a-z]\+\>#&_.*#g"`
+pids=
+count=1
for LOCALE in `grep -E "^\<$REGEX\>.*/$CHARSET" localedata/SUPPORTED | cut -d '/' -f 1`
do
- I18NPATH=localedata GCONV_PATH=iconvdata localedef --quiet -c -f $CHARSET -i ${LOCALE%%.*} $LOCALE_DIR/$LOCALE
+ I18NPATH=localedata GCONV_PATH=iconvdata localedef --quiet -c -f $CHARSET -i ${LOCALE%%.*} $LOCALE_DIR/$LOCALE &
+ pids="$pids $!"
+ count=`expr $count + 1`
+ if [ $count = 5 ]; then
+ for pid in $pids; do
+ wait $pid
+ done
+ pids=
+ count=1
+ fi
done
+if [ ! -z "$pids" ]; then
+ for pid in $pids; do
+ wait $pid
+ done
+fi
+
mkdir -p %{buildroot}%{_datadir}/i18n/
make -f %{SOURCE10} IN=localedata/SUPPORTED OUT=%{buildroot}%{_datadir}/i18n/SUPPORTED