Skip to content

Commit e070188

Browse files
committed
Move pbw manifest from cobble
1 parent 3ad92ee commit e070188

File tree

4 files changed

+48
-0
lines changed

4 files changed

+48
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package io.rebble.libpebblecommon.metadata.pbw.manifest
2+
3+
import kotlinx.serialization.Serializable
4+
5+
@Serializable
6+
data class Debug(
7+
val empty: String? = null
8+
)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
package io.rebble.libpebblecommon.metadata.pbw.manifest
2+
3+
import kotlinx.serialization.SerialName
4+
import kotlinx.serialization.Serializable
5+
6+
7+
@Serializable
8+
data class PbwBlob(
9+
val crc: Long?,
10+
val name: String,
11+
@SerialName("sdk_version")
12+
val sdkVersion: SdkVersion? = null,
13+
val size: Int,
14+
val timestamp: Int?
15+
)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package io.rebble.libpebblecommon.metadata.pbw.manifest
2+
3+
4+
import kotlinx.serialization.Serializable
5+
6+
@Serializable
7+
data class PbwManifest(
8+
val application: PbwBlob,
9+
val resources: PbwBlob?,
10+
val worker: PbwBlob? = null,
11+
val debug: Debug?,
12+
val generatedAt: Int?,
13+
val generatedBy: String?,
14+
val manifestVersion: Int?,
15+
val type: String?
16+
)
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package io.rebble.libpebblecommon.metadata.pbw.manifest
2+
3+
import kotlinx.serialization.Serializable
4+
5+
@Serializable
6+
data class SdkVersion(
7+
val major: Int?,
8+
val minor: Int?
9+
)

0 commit comments

Comments
 (0)