Skip to content

Commit 762b4da

Browse files
[native_assets_cli] Add Android RISCV64 target. (#166)
1 parent 18bff8c commit 762b4da

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

pkgs/native_assets_cli/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.1
2+
3+
- Added `Target.androidRiscv64`.
4+
15
## 0.3.0
26

37
- **Breaking change** Add required `BuildConfig.packageName`

pkgs/native_assets_cli/lib/src/model/target.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ class Architecture {
3838
Abi.androidArm64: Architecture.arm64,
3939
Abi.androidIA32: Architecture.ia32,
4040
Abi.androidX64: Architecture.x64,
41+
Abi.androidRiscv64: Architecture.riscv64,
4142
Abi.fuchsiaArm64: Architecture.arm64,
4243
Abi.fuchsiaX64: Architecture.x64,
4344
Abi.iosArm: Architecture.arm,
@@ -108,6 +109,7 @@ class OS {
108109
Abi.androidArm64: OS.android,
109110
Abi.androidIA32: OS.android,
110111
Abi.androidX64: OS.android,
112+
Abi.androidRiscv64: OS.android,
111113
Abi.fuchsiaArm64: OS.fuchsia,
112114
Abi.fuchsiaX64: OS.fuchsia,
113115
Abi.iosArm: OS.iOS,
@@ -268,6 +270,7 @@ class Target implements Comparable<Target> {
268270
static const androidArm64 = Target._(Abi.androidArm64);
269271
static const androidIA32 = Target._(Abi.androidIA32);
270272
static const androidX64 = Target._(Abi.androidX64);
273+
static const androidRiscv64 = Target._(Abi.androidRiscv64);
271274
static const fuchsiaArm64 = Target._(Abi.fuchsiaArm64);
272275
static const fuchsiaX64 = Target._(Abi.fuchsiaX64);
273276
static const iOSArm = Target._(Abi.iosArm);
@@ -294,6 +297,7 @@ class Target implements Comparable<Target> {
294297
androidArm64,
295298
androidIA32,
296299
androidX64,
300+
androidRiscv64,
297301
fuchsiaArm64,
298302
fuchsiaX64,
299303
iOSArm,

pkgs/native_assets_cli/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: native_assets_cli
22
description: >-
33
A library that contains the argument and file formats for implementing a
44
native assets CLI.
5-
version: 0.3.0
5+
version: 0.3.1
66
repository: https://github.com/dart-lang/native/tree/main/pkgs/native_assets_cli
77

88
topics:

0 commit comments

Comments
 (0)