Skip to content

Commit 0dc8088

Browse files
committed
new SDK with exiv2 0.28.3
1 parent 8e2ea73 commit 0dc8088

11 files changed

Lines changed: 53 additions & 27 deletions

File tree

.github/workflows/android.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ jobs:
2424
runs-on: macos-15
2525
env:
2626
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
27-
NDK_VERSION: r25
28-
NDK_VERSION_FULL: r25b
29-
JDK_VERSION: 11
27+
NDK_VERSION: 'r26' # '26.1.10909125'
28+
NDK_VERSION_FULL: r26b
29+
JDK_VERSION: 17
3030
SDK_PLATFORM: android-34
3131
SDK_BUILD_TOOLS: 34.0.0
32-
INPUT_SDK_VERSION_ARM: arm-android-20250306-234
33-
INPUT_SDK_VERSION_ARM64: arm64-android-20250306-234
32+
INPUT_SDK_VERSION_ARM: arm-android-20250307-238
33+
INPUT_SDK_VERSION_ARM64: arm64-android-20250307-238
3434
CCACHE_DIR: /Users/runner/work/ccache
3535
GITHUB_TOKEN: ${{ secrets.INPUTAPP_BOT_GITHUB_TOKEN }}
3636
CACHE_VERSION: 0

.github/workflows/ios.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ env:
1919
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
2020
XC_VERSION: ${{ '16.2' }}
2121
IOS_CMAKE_TOOLCHAIN_VERSION: "4.4.0"
22-
INPUT_SDK_VERSION: arm64-ios-20250306-192
22+
INPUT_SDK_VERSION: arm64-ios-20250307-195
2323
IOS_PROVISIONING_PROFILE_UUID: 59aaa8d7-516a-4592-8c58-d7d1c1f81610
2424
KEYCHAIN: ${{ 'inputapp.keychain' }}
2525
CCACHE_DIR: /Users/runner/work/ccache

.github/workflows/linux.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
env:
1919
CCACHE_DIR: ~/.ccache
20-
INPUT_SDK_VERSION: x64-linux-20250307-191
20+
INPUT_SDK_VERSION: x64-linux-20250308-194
2121
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
2222
CMAKE_VERSION: '3.29.0'
2323
CACHE_VERSION: 0

.github/workflows/macos.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
env:
1919
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
20-
INPUT_SDK_VERSION: x64-osx-20250306-212
20+
INPUT_SDK_VERSION: x64-osx-20250307-215
2121
CCACHE_DIR: /Users/runner/work/ccache
2222
CACHE_VERSION: 0
2323
CMAKE_VERSION: '3.29.0'

.github/workflows/macos_arm64.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
env:
1919
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
20-
INPUT_SDK_VERSION: arm64-osx-20250306-11
20+
INPUT_SDK_VERSION: arm64-osx-20250307-14
2121
CCACHE_DIR: /Users/runner/work/ccache
2222
CACHE_VERSION: 0
2323
CMAKE_VERSION: '3.29.0'

.github/workflows/win.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626

2727
env:
2828
QT_VERSION: '6.8.2' # use scripts/update_qt_version.bash to change
29-
INPUT_SDK_VERSION: x64-windows-20250307-242
29+
INPUT_SDK_VERSION: x64-windows-20250308-245
3030
CCACHE_DIR: C:/ccache-cache # https://linux.die.net/man/1/ccache
3131
CACHE_VERSION: 0
3232
VS_VERSION: "2022"
@@ -197,11 +197,11 @@ jobs:
197197
shell: cmd
198198
run: |
199199
makensis.exe input\scripts\input_win.nsi
200-
xcopy C:\input-package\inputapp-win-x86_64.exe mergin-maps-input-win64-${{ steps.time.outputs.formattedTime }}-${{ github.run_number }}.exe* /Y
200+
xcopy C:\input-package\inputapp-win-x86_64.exe mergin-maps-mobile-win64-${{ steps.time.outputs.formattedTime }}-${{ github.run_number }}.exe* /Y
201201
202202
- name: Upload Sdk in Artifacts
203203
uses: actions/upload-artifact@v4
204204
with:
205-
path: mergin-maps-input-win64-${{ steps.time.outputs.formattedTime }}-${{ github.run_number }}.exe
205+
path: mergin-maps-mobile-win64-${{ steps.time.outputs.formattedTime }}-${{ github.run_number }}.exe
206206
if-no-files-found: error
207207

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,7 @@ endif ()
228228
find_package(ZLIB REQUIRED)
229229
find_package(Bz2 REQUIRED)
230230
find_package(Curl REQUIRED)
231+
find_package(Inih REQUIRED)
231232
find_package(Exiv2 REQUIRED)
232233
find_package(Expat REQUIRED)
233234
find_package(Freexl REQUIRED)

app/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -502,7 +502,8 @@ target_link_libraries(
502502
Expat::Expat
503503
Freexl::Freexl
504504
Exiv2::Exiv2
505-
Exiv2::Exiv2-xmp
505+
Inih::Inih
506+
Inih::Inireader
506507
Tiff::Tiff
507508
Sqlite3::Sqlite3
508509
MiniZip::MiniZip

cmake/FindAbsl.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,10 @@ foreach (absl_lib IN ITEMS ${absl_libs})
221221

222222
endforeach ()
223223

224+
if (LNX)
225+
set(ABSL_TARGETS "${ABSL_TARGETS};${ABSL_TARGETS}")
226+
endif()
227+
224228
if (TARGET Absl::symbolize)
225229
set_target_properties(
226230
Absl::symbolize

cmake/FindExiv2.cmake

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,9 @@ find_library(
1313
NO_DEFAULT_PATH
1414
)
1515

16-
find_library(
17-
Exiv2_xmp_LIBRARY
18-
NAMES exiv2-xmp
19-
PATHS "${INPUT_SDK_PATH_MULTI}/lib"
20-
NO_DEFAULT_PATH
21-
)
2216

2317
find_package_handle_standard_args(
24-
Exiv2 REQUIRED_VARS Exiv2_LIBRARY Exiv2_xmp_LIBRARY Exiv2_INCLUDE_DIR
18+
Exiv2 REQUIRED_VARS Exiv2_LIBRARY Exiv2_INCLUDE_DIR
2519
)
2620

2721
if (Exiv2_FOUND AND NOT TARGET Exiv2::Exiv2)
@@ -30,12 +24,6 @@ if (Exiv2_FOUND AND NOT TARGET Exiv2::Exiv2)
3024
Exiv2::Exiv2 PROPERTIES IMPORTED_LOCATION "${Exiv2_LIBRARY}"
3125
INTERFACE_INCLUDE_DIRECTORIES "${Exiv2_INCLUDE_DIR}"
3226
)
33-
34-
add_library(Exiv2::Exiv2-xmp UNKNOWN IMPORTED)
35-
set_target_properties(
36-
Exiv2::Exiv2-xmp PROPERTIES IMPORTED_LOCATION "${Exiv2_xmp_LIBRARY}"
37-
INTERFACE_INCLUDE_DIRECTORIES "${Exiv2_INCLUDE_DIR}"
38-
)
3927
endif ()
4028

41-
mark_as_advanced(Exiv2_LIBRARY Exiv2_INCLUDE_DIR Exiv2_xmp_LIBRARY)
29+
mark_as_advanced(Exiv2_LIBRARY Exiv2_INCLUDE_DIR)

0 commit comments

Comments
 (0)