添加QT相关库文件
5
.gitignore
vendored
|
@ -157,3 +157,8 @@ yocto/build/latest
|
|||
yocto/build/tmp-glibc/
|
||||
rockdev/
|
||||
!.gitkeep
|
||||
yocto/meta-qt5/recipes-qt/qt5/qtbase/git/
|
||||
yocto/meta-qt5/recipes-qt/qt5/qtdeclarative/git/
|
||||
yocto/meta-qt5/recipes-qt/qt5/qtmultimedia/git/
|
||||
yocto/meta-qt5/recipes-qt/qt5/qtwayland/git/
|
||||
yocto/packages/*.done
|
||||
|
|
|
@ -57,6 +57,19 @@ function envsetup_yocto() {
|
|||
source oe-init-build-env
|
||||
}
|
||||
|
||||
function release-version() {
|
||||
cp rockdev/update.img ../Quectel_RK3568_Ubuntu_$(date -d '-8 hour ago' '+%Y%m%d').img
|
||||
function initialize-qt() {
|
||||
# 清理
|
||||
rm -rf yocto/meta-qt5/recipes-qt/qt5/qtbase/git/
|
||||
rm -rf yocto/meta-qt5/recipes-qt/qt5/qtdeclarative/git/
|
||||
rm -rf yocto/meta-qt5/recipes-qt/qt5/qtmultimedia/git/
|
||||
rm -rf yocto/meta-qt5/recipes-qt/qt5/qtwayland/git/
|
||||
|
||||
# 解压
|
||||
unzip -o yocto/packages/meta-qt5/qtbase.zip -d yocto/meta-qt5/recipes-qt/qt5/qtbase/git/
|
||||
unzip -o yocto/packages/meta-qt5/qtdeclarative.zip -d yocto/meta-qt5/recipes-qt/qt5/qtdeclarative/git/
|
||||
unzip -o yocto/packages/meta-qt5/qtmultimedia.zip -d yocto/meta-qt5/recipes-qt/qt5/qtmultimedia/git/
|
||||
unzip -o yocto/packages/meta-qt5/qtwayland.zip -d yocto/meta-qt5/recipes-qt/qt5/qtwayland/git/
|
||||
|
||||
# 赋予权限
|
||||
chmod 777 -R yocto/meta-qt5/
|
||||
}
|
0
yocto/meta-qt5/COPYING.MIT
Normal file → Executable file
0
yocto/meta-qt5/README.md
Normal file → Executable file
0
yocto/meta-qt5/classes/cmake_qt5.bbclass
Normal file → Executable file
0
yocto/meta-qt5/classes/populate_sdk_qt5.bbclass
Normal file → Executable file
0
yocto/meta-qt5/classes/populate_sdk_qt5_base.bbclass
Normal file → Executable file
0
yocto/meta-qt5/classes/qmake5.bbclass
Normal file → Executable file
0
yocto/meta-qt5/classes/qmake5_base.bbclass
Normal file → Executable file
0
yocto/meta-qt5/classes/qmake5_paths.bbclass
Normal file → Executable file
0
yocto/meta-qt5/conf/layer.conf
Normal file → Executable file
0
yocto/meta-qt5/files/YoctoProject_Badge_Compatible.png
Normal file → Executable file
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB |
0
yocto/meta-qt5/lib/recipetool/__init__.py
Normal file → Executable file
0
yocto/meta-qt5/lib/recipetool/create_qt5.py
Normal file → Executable file
0
yocto/meta-qt5/licenses/Digia-Qt-LGPL-Exception-1.1
Normal file → Executable file
0
yocto/meta-qt5/licenses/The-Qt-Company-Commercial
Normal file → Executable file
0
yocto/meta-qt5/licenses/The-Qt-Company-GPL-Exception-1.0
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libconnman-qt/libconnman-qt5/0001-Add-missing-declarations-for-operator-overloads.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libconnman-qt/libconnman-qt5/0001-Don-t-use-MeeGo-as-prefix-in-order-to-make-this-a-co.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libconnman-qt/libconnman-qt5_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libqofono/libqofono/0001-also-emit-modemRemoved-and-modemAdded.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libqofono/libqofono_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libqofono/libqofonoext_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-connectivity/libvcard/libvcard_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-devtools/gdb/gdb_%.bbappend
Normal file → Executable file
0
yocto/meta-qt5/recipes-python/pyqt5/python3-pyqt5_5.15.1.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-python/pyqtchart/python3-pyqtchart_5.15.1.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/LICENSE
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/cinematicexperience.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/cinematicexperience.png
Normal file → Executable file
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 32 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/hellogl_es2.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/hellogl_es2.png
Normal file → Executable file
Before Width: | Height: | Size: 9.7 KiB After Width: | Height: | Size: 9.7 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/hellowindow.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/hellowindow.png
Normal file → Executable file
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.7 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5basket.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5basket.png
Normal file → Executable file
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 17 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5everywheredemo.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5everywheredemo.png
Normal file → Executable file
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5launchdemo.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5launchdemo.png
Normal file → Executable file
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nesting.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nesting.png
Normal file → Executable file
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 8.8 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nmapcarousedemo.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nmapcarousedemo.png
Normal file → Executable file
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nmapper.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5nmapper.png
Normal file → Executable file
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 25 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5solarsystem.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qt5solarsystem.png
Normal file → Executable file
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtledbillboard.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtledbillboard.png
Normal file → Executable file
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtledcombo.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtledcombo.png
Normal file → Executable file
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtsmarthome.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/qtsmarthome.png
Normal file → Executable file
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/quitbattery.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/quitbattery.png
Normal file → Executable file
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/quitindicators.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/demo-extrafiles/qt5-demo-extrafiles/quitindicators.png
Normal file → Executable file
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 22 KiB |
0
yocto/meta-qt5/recipes-qt/examples/cinematicexperience/fix_qt5_3_compatibility.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/cinematicexperience_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5-opengles2-test_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5everywheredemo_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5ledscreen_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5nmapcarousedemo_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5nmapper/change-property-string.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qt5nmapper_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/qtsmarthome_1.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/quitbattery_1.0.0.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/examples/quitindicators_1.0.1.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/0001-Drop-tr1-namespace-its-not-there-in-c-11-and-newer.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/0001-Fix-MALIIT_INSTALL_PRF-to-allow-the-build-with-opene.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/0001-Fix-test-installations.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/0001-config.pri-Use-O1-optimization-in-DEBUG-flags.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/0001-examples-plugins-Replace-obsolete-screenGeometry.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5/maliit-server.desktop
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-framework-qt5_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-plugins-qt5/0001-Do-not-use-tr1-namespace.patch
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/maliit/maliit-plugins-qt5_git.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/meta/meta-toolchain-qt5.bb
Normal file → Executable file
0
yocto/meta-qt5/recipes-qt/packagegroups/nativesdk-packagegroup-qt5-toolchain-host.bb
Normal file → Executable file
12
yocto/meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-layer.bb
Executable file
|
@ -0,0 +1,12 @@
|
|||
SUMMARY = "Organize packages to avoid duplication across all images"
|
||||
|
||||
inherit packagegroup
|
||||
|
||||
PACKAGES = "${PN}"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
qtwayland \
|
||||
qtbase \
|
||||
qtdeclarative \
|
||||
qtfonts \
|
||||
"
|