20180613_jeffrey - silenceuncrio/diary GitHub Wiki

0900

繼續 M360 的 QOS

1015

M360 Web UI 收工

commit 2a79c6f3cd78b9363b2820044e55ba04d722c02c
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Jun 13 10:12:47 2018 +0800

    add QOS web UI

 proscend/prosrc/www/app/feature/qos.html         | 458 +++++++++++++++++++++++
 proscend/prosrc/www/app/feature/qos.js           | 212 +++++++++++
 proscend/prosrc/www/app/locale-en.json           |  76 ++++
 proscend/prosrc/www/app/locale-fr.json           |  76 ++++
 proscend/prosrc/www/app/locale-zh-tw.json        |  76 ++++
 proscend/prosrc/www/app/services/icos.service.js |  16 +
 proscend/prosrc/www/src/index.html.src           |   1 +
 proscend/prosrc/www/src/menu.html.src            |   3 +
 8 files changed, 918 insertions(+)

1720

目前 m300 的 source bimage.sh 大該都要花 11 分鐘

Summary: There were 7 WARNING messages shown.

real    10m51.899s
user    3m53.352s
sys     6m20.547s
user@be6d814a16da:~/build_small$

不過若把 prosrc_0.1.bb 作以下修正

diff --git a/meta-proscend/recipes-core/prosrc/prosrc_0.1.bb b/meta-proscend/recipes-core/prosrc/prosrc_0.1.bb
index 9c3e688..84b3ce4 100644
--- a/meta-proscend/recipes-core/prosrc/prosrc_0.1.bb
+++ b/meta-proscend/recipes-core/prosrc/prosrc_0.1.bb
@@ -236,3 +236,12 @@ do_install_append()  {
 #      find ${STAGING_LIBDIR} -regex ".*\.la" | xargs rm -f --
        rm -rf ${STAGING_BASELIBDIR}/udev/keymaps/*
 }
+
+
+
+# disable unneeded tasks
+do_package[noexec] = "1"
+do_package_qa[noexec] = "1"
+do_package_write_rpm[noexec] = "1"
+
+

省略掉一些事情後

  • do_package
  • do_package_qa
  • do_package_write_rpm

可以縮短到 7 分多鐘

Summary: There were 4 WARNING messages shown.

real    7m48.711s
user    3m13.399s
sys     4m2.456s
user@be6d814a16da:~/build_small$

大概省了三分鐘多一些