Skip to content

Commit

Permalink
Use Qt 6.5.3 to build plug-in on Windows
Browse files Browse the repository at this point in the history
  • Loading branch information
novomesk committed Dec 19, 2023
1 parent 3f11f3e commit e0eb59d
Show file tree
Hide file tree
Showing 8 changed files with 20 additions and 24 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ AV1 compression provides significantly better efficiency than traditional JPEG.

Download [Latest Release](https://github.com/novomesk/qt-avif-image-plugin/releases/latest) and extract the content of the zip file:

`unzip qt-avif-image-plugin-0.7.0.zip`
`unzip qt-avif-image-plugin-0.7.1.zip`

**Recommended**: read [README.txt](README.txt)

Expand Down
18 changes: 9 additions & 9 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version: 0.7.0.{build}
version: 0.7.1.{build}
configuration: Release
platform: x64
install:
Expand Down Expand Up @@ -98,20 +98,20 @@ build_script:
nmake.exe
cd ..\qtbuild_6.2.4
cd ..\qtbuild_6.5.3
C:\Qt\6.2.4\msvc2019_64\bin\qmake.exe qt-avif-image-plugin_local_alternative-libavif.pro
C:\Qt\6.5.3\msvc2019_64\bin\qmake.exe qt-avif-image-plugin_local_alternative-libavif.pro
nmake.exe
cd ..\qtbuild_6.2.4-ro
cd ..\qtbuild_6.5.3-ro
C:\Qt\6.2.4\msvc2019_64\bin\qmake.exe qt-avif-image-plugin_local_alternative-libavif-ro.pro
C:\Qt\6.5.3\msvc2019_64\bin\qmake.exe qt-avif-image-plugin_local_alternative-libavif-ro.pro
nmake.exe
artifacts:
- path: plugins\imageformats\qavif.dll
- path: qtbuild_5.15.2-ro\plugins\imageformats\qavif.dll
- path: qtbuild_6.2.4\plugins\imageformats\qavif.dll
- path: qtbuild_6.2.4-ro\plugins\imageformats\qavif.dll
- path: plugins\imageformats\*.dll
- path: qtbuild_5.15.2-ro\plugins\imageformats\*.dll
- path: qtbuild_6.5.3\*.dll
- path: qtbuild_6.5.3-ro\*.dll
2 changes: 0 additions & 2 deletions qtbuild_6.2.4-ro/.qmake.conf

This file was deleted.

2 changes: 0 additions & 2 deletions qtbuild_6.2.4/.qmake.conf

This file was deleted.

Empty file added qtbuild_6.5.3-ro/.qmake.conf
Empty file.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
TARGET = qavif
TARGET = qavif6

HEADERS = ../src/qavifhandler_p.h ../src/util_p.h
SOURCES = ../src/qavifhandler.cpp
Expand All @@ -11,14 +11,14 @@ unix:LIBS += -ldl

INCLUDEPATH += ../ext/libavif/include

PLUGIN_TYPE = imageformats
PLUGIN_CLASS_NAME = QAVIFPlugin
load(qt_plugin)
TEMPLATE = lib

CONFIG += release skip_target_version_ext c++14 warn_on
CONFIG += release skip_target_version_ext c++14 warn_on plugin
CONFIG -= separate_debug_info debug debug_and_release force_debug_info

win32:VERSION = 0.7.1
QMAKE_TARGET_COMPANY = "Daniel Novomesky"
QMAKE_TARGET_PRODUCT = "qt-avif-image-plugin"
QMAKE_TARGET_DESCRIPTION = "Qt plug-in to allow Qt and KDE based applications to read/write AVIF images."
QMAKE_TARGET_COPYRIGHT = "Copyright (C) 2020-2023 Daniel Novomesky"
QMAKE_TARGET_COMMENTS = "Build using Qt 6.5.3, read-only AVIF support"
Empty file added qtbuild_6.5.3/.qmake.conf
Empty file.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
TARGET = qavif
TARGET = qavif6

HEADERS = ../src/qavifhandler_p.h ../src/util_p.h
SOURCES = ../src/qavifhandler.cpp
Expand All @@ -11,14 +11,14 @@ unix:LIBS += -ldl

INCLUDEPATH += ../ext/libavif/include

PLUGIN_TYPE = imageformats
PLUGIN_CLASS_NAME = QAVIFPlugin
load(qt_plugin)
TEMPLATE = lib

CONFIG += release skip_target_version_ext c++14 warn_on
CONFIG += release skip_target_version_ext c++14 warn_on plugin
CONFIG -= separate_debug_info debug debug_and_release force_debug_info

win32:VERSION = 0.7.1
QMAKE_TARGET_COMPANY = "Daniel Novomesky"
QMAKE_TARGET_PRODUCT = "qt-avif-image-plugin"
QMAKE_TARGET_DESCRIPTION = "Qt plug-in to allow Qt and KDE based applications to read/write AVIF images."
QMAKE_TARGET_COPYRIGHT = "Copyright (C) 2020-2023 Daniel Novomesky"
QMAKE_TARGET_COMMENTS = "Build using Qt 6.5.3"

0 comments on commit e0eb59d

Please sign in to comment.