summaryrefslogtreecommitdiffstats
path: root/src/common-lib/architecture.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Modernize string literalsRobert Griebl2024-01-081-17/+19
| | | | | | | | | Replace all our custom qSL/qL1S/qL1C macros with standard C++ and QString unicode string literals. Change-Id: I9e0b69fb46525421f408f260518a69b8f8125d99 Pick-to: 6.7 Reviewed-by: Dominik Holland <dominik.holland@qt.io>
* Add a simple package-server for app installation testingRobert Griebl2023-08-041-1/+1
| | | | | | | | | | | | The old qtauto-deployment-server aka app-store is a Django service that is much too complex for what it was designed for. Instead of having to deal with Python dependencies, database migrations and Django configurations, this new package-server is a simple command-line tool that just works right out of the box. Change-Id: Ifb672b58fbe092b48ca4609823faf5525d7b9257 Reviewed-by: Bernd Weimer <bernd.weimer@qt.io>
* Add architecture detection for binariesRobert Griebl2023-07-141-0/+181
This makes it easier to support app-store like package servers that can serve multiple deployment architectures (e.g. a Linux ARM target plus Windows/macOS desktop during development) Also made the PackageManager's hardwareId property available on the D-Bus interface, as this is essential, if you want to implement an app-store App running in a separate process. Change-Id: I687e8b650ccb19b65c498406d92432138ee1b543 Reviewed-by: Dominik Holland <dominik.holland@qt.io>