Qt Connectivity
Go to file
Ivan Solovev 6f5362b90b NdefEditor: fix B2Qt cross-builds on Windows
The example was generating a qml module named NdefEditor and a binary
named ndefeditor. During the build, the build tools create a
subdirectory named after the qml module in the build dir. As a result,
on case-insensitive filesystems (i.e. on Windows) this was leading to a
linker error, because the linker failed to create a binary (since there
already was a directory with the same name).
The issue was only observed during cross-compilation, because native
binaries get the ".exe" suffix.

Fix it by renaming the qml module to NdefEditorModule.

Amends 115b4d947a.

Fixes: QTBUG-133788
Task-number: QTQAINFRA-6985
Pick-to: 6.9.0 6.8 6.8.3 6.5
Change-Id: I1187474b07fe7c676612e79064f56d6711984c72
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
(cherry picked from commit b5a4074cd7)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2025-03-18 10:52:20 +00:00
LICENSES
cmake
coin Remove unnecessary comment 2025-03-05 16:10:05 +00:00
config.tests Correct license for build system files 2024-04-04 16:26:23 +02:00
dist Add REUSE.toml files and missing licenses 2024-11-14 16:10:07 +01:00
examples NdefEditor: fix B2Qt cross-builds on Windows 2025-03-18 10:52:20 +00:00
src BlueZ: use custom namespace for D-Bus adaptors 2025-03-12 10:25:12 +01:00
tests
.cmake.conf Port to std::snprintf() and mark the module qsnprintf()-clean 2024-07-22 20:07:20 +02:00
.gitattributes
.gitignore
.tag
CMakeLists.txt Add features bluetooth and nfc 2025-02-10 15:21:48 +00:00
REUSE.toml Update licensing of files with infrastructure type 2025-03-12 16:59:22 +00:00
configure.cmake Add features bluetooth and nfc 2025-02-10 15:21:48 +00:00
dependencies.yaml Update dependencies on '6.9' in qt/qtconnectivity 2025-03-13 10:56:25 +00:00
licenseRule.json Update licensing of files with infrastructure type 2025-03-12 16:59:22 +00:00
qt_cmdline.cmake Add features bluetooth and nfc 2025-02-10 15:21:48 +00:00