This commit is contained in:
Dain Nilsson 2022-11-14 14:53:19 +01:00
commit 2330b4481d
No known key found for this signature in database
GPG Key ID: F04367096FBA95E8
2 changed files with 15 additions and 1 deletions

View File

@ -32,6 +32,9 @@ as you are logging into various services. No connectivity needed!
Experience security the modern way with the Yubico Authenticator. Experience security the modern way with the Yubico Authenticator.
Visit https://yubico.com to learn more. Visit https://yubico.com to learn more.
NOTE: Yubico Authenticator 6 uses a new codebase built using the Flutter
framework. The previous Qt codebase can be found in the `legacy` branch.
=== System Requirements === System Requirements
The following operating systems are supported. The application may still run on other platforms. The following operating systems are supported. The application may still run on other platforms.

View File

@ -2,6 +2,9 @@
This document describes how to build and package Yubico Authenticator from This document describes how to build and package Yubico Authenticator from
source. source.
NOTE: Yubico Authenticator 6 uses a new codebase built using the Flutter
framework. The previous Qt codebase can be found in the `legacy` branch.
=== Requirements === Requirements
You will need the Flutter SDK with enabled desktop support, see: You will need the Flutter SDK with enabled desktop support, see:
https://flutter.dev/desktop https://flutter.dev/desktop
@ -47,7 +50,15 @@ where <os> is "windows", "macos", "linux", or an attached Android device name.
use `flutter devices` to list available devices. use `flutter devices` to list available devices.
You can add the `--release` flag to run a release build instead of debug. You can add the `--release` flag to run a release build instead of debug.
Builds of the app will be create under `build/<os>/`.
=== Building the app
To build the app without running it, use:
flutter build <os>
where <os> is "windows", "macos", "linux", or "apk".
Builds of the app will be create under `build/<os>/` for desktop, or
`build/app/` for Android.
=== Running tests === Running tests
This project uses both unit tests and integration tests. This project uses both unit tests and integration tests.