Replies: 1 comment
-
Try this additional dependency: {
"name": "qtbase",
"default-features": false,
"host": true
}, |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to use a minimal set of features with
qtbase
to reduce the size of artifact storage and docker layers by defining the following manifest:Doing this works great when I define
VCPKG_TARGET_TRIPLET=x64-linux
andVCPKG_HOST_TRIPLET=x64-linux
to be the same tripletx64-linux
.I get the following:
The problem occurs when I try to cross-compile for android using
VCPKG_TARGET_TRIPLET=x64-android
andVCPKG_HOST_TRIPLET=x64-linux
.I get the following:
* qtbase[brotli,concurrent,core,dbus,default-features,doubleconversion,egl,fontconfig,freetype,gui,harfbuzz,icu,jpeg,network,opengl,openssl,pcre2,png,sql,sql-psql,sql-sqlite,testlib,thread,widgets,xcb,xcb-xlib,xkb,xkbcommon-x11,xlib,xrender,zstd]:x64-linux@6.7.2 qtbase[concurrent,core,doubleconversion,freetype,gui,network,png,testlib,thread]:x64-android@6.7.2
Is there a way to set the host triplet's
"default-features": false
? I really do not need Qt'swidget,sql,sql-psql,sql-sqlite
, etc... in my pipelines using up storage and time during my CI/CD pipelines.Beta Was this translation helpful? Give feedback.
All reactions