mirror of
https://github.com/tumic0/QtPBFImagePlugin.git
synced 2024-12-03 16:09:10 +01:00
Compare commits
8 Commits
672de3919b
...
cb86e30fab
Author | SHA1 | Date | |
---|---|---|---|
cb86e30fab | |||
407f543039 | |||
f24a8a47a9 | |||
ce7b3d9158 | |||
f064148a0f | |||
733375fb74 | |||
440f7f91a4 | |||
dbcfd9b9d3 |
9
.github/workflows/android.yml
vendored
9
.github/workflows/android.yml
vendored
@ -41,7 +41,14 @@ jobs:
|
|||||||
version: '6.4.0'
|
version: '6.4.0'
|
||||||
target: 'android'
|
target: 'android'
|
||||||
arch: 'android_arm64_v8a'
|
arch: 'android_arm64_v8a'
|
||||||
|
- name: Install Android Google Protocol Buffers
|
||||||
|
run: git clone https://github.com/tumic0/android_protobuf.git
|
||||||
- name: Configure build
|
- name: Configure build
|
||||||
run: qmake pbfplugin.pro
|
run: qmake pbfplugin.pro PROTOBUF=android_protobuf
|
||||||
- name: Build project
|
- name: Build project
|
||||||
run: make -j2
|
run: make -j2
|
||||||
|
- name: Upload artifacts
|
||||||
|
uses: actions/upload-artifact@v3
|
||||||
|
with:
|
||||||
|
name: libplugins_imageformats_libpbf_arm64-v8a.so
|
||||||
|
path: plugins/libpbf/libplugins_imageformats_libpbf_arm64-v8a.so
|
||||||
|
@ -39,9 +39,12 @@ RESOURCES += pbfplugin.qrc
|
|||||||
|
|
||||||
DEFINES += QT_NO_DEPRECATED_WARNINGS
|
DEFINES += QT_NO_DEPRECATED_WARNINGS
|
||||||
|
|
||||||
unix:!macx{
|
unix:!macx:!android {
|
||||||
LIBS += -lprotobuf-lite \
|
LIBS += -lprotobuf-lite \
|
||||||
-lz
|
-lz
|
||||||
|
|
||||||
|
target.path += $$[QT_INSTALL_PLUGINS]/imageformats
|
||||||
|
INSTALLS += target
|
||||||
}
|
}
|
||||||
win32 {
|
win32 {
|
||||||
INCLUDEPATH += $$PROTOBUF/include \
|
INCLUDEPATH += $$PROTOBUF/include \
|
||||||
@ -58,6 +61,12 @@ macx {
|
|||||||
LIBS += $$PROTOBUF/lib/libprotobuf-lite.a \
|
LIBS += $$PROTOBUF/lib/libprotobuf-lite.a \
|
||||||
-lz
|
-lz
|
||||||
}
|
}
|
||||||
|
android {
|
||||||
|
INCLUDEPATH += $$PROTOBUF/include
|
||||||
|
LIBS += $$PROTOBUF/$$ANDROID_TARGET_ARCH/libprotobuf-lite.a \
|
||||||
|
-lz
|
||||||
|
|
||||||
target.path += $$[QT_INSTALL_PLUGINS]/imageformats
|
top_builddir=$$shadowed($$PWD)
|
||||||
INSTALLS += target
|
DESTDIR = $$top_builddir/plugins/libpbf
|
||||||
|
TARGET = $$qt5LibraryTarget(libpbf, "plugins/imageformats/")
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user