File tree 16 files changed +131
-17
lines changed
16 files changed +131
-17
lines changed Original file line number Diff line number Diff line change @@ -231,6 +231,16 @@ jobs:
231
231
rustup target add aarch64-unknown-linux-musl &&
232
232
yarn build --target aarch64-unknown-linux-musl &&
233
233
/aarch64-linux-musl-cross/bin/aarch64-linux-musl-strip *.node
234
+ - host : ubuntu-22.04
235
+ target : aarch64-linux-android
236
+ build : |
237
+ yarn build --target aarch64-linux-android
238
+ ${ANDROID_NDK_LATEST_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip *.node
239
+ - host : ubuntu-22.04
240
+ target : armv7-linux-androideabi
241
+ build : |
242
+ yarn build --target armv7-linux-androideabi
243
+ ${ANDROID_NDK_LATEST_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip *.node
234
244
node :
235
245
- " 18"
236
246
- " 20"
@@ -317,6 +327,16 @@ jobs:
317
327
run : yarn config set supportedArchitectures.cpu "arm"
318
328
working-directory : bindings/javascript
319
329
330
+ - name : Config yarn (aarch64-linux-android)
331
+ if : matrix.settings.target == 'aarch64-linux-android'
332
+ run : yarn config set supportedArchitectures.cpu "arm64"
333
+ working-directory : bindings/javascript
334
+
335
+ - name : Config yarn (armv7-linux-androideabi)
336
+ if : matrix.settings.target == 'armv7-linux-androideabi'
337
+ run : yarn config set supportedArchitectures.cpu "arm"
338
+ working-directory : bindings/javascript
339
+
320
340
- name : Install dependencies
321
341
run : yarn install
322
342
working-directory : bindings/javascript
Original file line number Diff line number Diff line change 63
63
rustup target add aarch64-unknown-linux-musl &&
64
64
yarn build --target aarch64-unknown-linux-musl &&
65
65
/aarch64-linux-musl-cross/bin/aarch64-linux-musl-strip *.node
66
+ - host : ubuntu-22.04
67
+ target : aarch64-linux-android
68
+ build : |
69
+ yarn build --target aarch64-linux-android
70
+ ${ANDROID_NDK_LATEST_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip *.node
71
+ - host : ubuntu-22.04
72
+ target : armv7-linux-androideabi
73
+ build : |
74
+ yarn build --target armv7-linux-androideabi
75
+ ${ANDROID_NDK_LATEST_HOME}/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip *.node
66
76
67
77
runs-on : ${{ matrix.settings.host }}
68
78
env :
@@ -133,6 +143,16 @@ jobs:
133
143
run : yarn config set supportedArchitectures.cpu "arm"
134
144
working-directory : bindings/javascript
135
145
146
+ - name : Config yarn (aarch64-linux-android)
147
+ if : matrix.settings.target == 'aarch64-linux-android'
148
+ run : yarn config set supportedArchitectures.cpu "arm64"
149
+ working-directory : bindings/javascript
150
+
151
+ - name : Config yarn (armv7-linux-androideabi)
152
+ if : matrix.settings.target == 'armv7-linux-androideabi'
153
+ run : yarn config set supportedArchitectures.cpu "arm"
154
+ working-directory : bindings/javascript
155
+
136
156
- name : Install dependencies
137
157
run : yarn install
138
158
working-directory : bindings/javascript
Original file line number Diff line number Diff line change 2
2
3
3
## [ Unreleased]
4
4
5
+ ### Added
6
+
7
+ - Packages for ` aarch64-linux-android ` & ` arm-linux-androideabi ` . [ #336 ] ( https://github.com/Stranger6667/css-inline/issues/336 )
8
+
5
9
### Fixed
6
10
7
11
- Error during loading the module on ` x86_64-unknown-linux-musl `
Original file line number Diff line number Diff line change
1
+ # ` @css-inline/css-inline-android-arm-eabi `
2
+
3
+ This is the ** armv7-linux-androideabi** binary for ` @css-inline/css-inline `
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " @css-inline/css-inline-android-arm-eabi" ,
3
+ "version" : " 0.13.0" ,
4
+ "description" : " High-performance library for inlining CSS into HTML 'style' attributes" ,
5
+ "keywords" : [
6
+ " css" ,
7
+ " html" ,
8
+ " email" ,
9
+ " stylesheet" ,
10
+ " inlining"
11
+ ],
12
+ "repository" : " https://github.com/Stranger6667/css-inline" ,
13
+ "publishConfig" : {
14
+ "registry" : " https://registry.npmjs.org/" ,
15
+ "access" : " public"
16
+ },
17
+ "os" : [
18
+ " android"
19
+ ],
20
+ "cpu" : [
21
+ " arm"
22
+ ],
23
+ "main" : " css-inline.android-arm-eabi.node" ,
24
+ "files" : [
25
+ " css-inline.android-arm-eabi.node"
26
+ ],
27
+ "license" : " MIT" ,
28
+ "engines" : {
29
+ "node" : " >= 10"
30
+ }
31
+ }
Original file line number Diff line number Diff line change
1
+ # ` @css-inline/css-inline-android-arm64 `
2
+
3
+ This is the ** aarch64-linux-android** binary for ` @css-inline/css-inline `
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " @css-inline/css-inline-android-arm64" ,
3
+ "version" : " 0.13.0" ,
4
+ "description" : " High-performance library for inlining CSS into HTML 'style' attributes" ,
5
+ "keywords" : [
6
+ " css" ,
7
+ " html" ,
8
+ " email" ,
9
+ " stylesheet" ,
10
+ " inlining"
11
+ ],
12
+ "repository" : " https://github.com/Stranger6667/css-inline" ,
13
+ "publishConfig" : {
14
+ "registry" : " https://registry.npmjs.org/" ,
15
+ "access" : " public"
16
+ },
17
+ "os" : [
18
+ " android"
19
+ ],
20
+ "cpu" : [
21
+ " arm64"
22
+ ],
23
+ "main" : " css-inline.android-arm64.node" ,
24
+ "files" : [
25
+ " css-inline.android-arm64.node"
26
+ ],
27
+ "license" : " MIT" ,
28
+ "engines" : {
29
+ "node" : " >= 10"
30
+ }
31
+ }
Original file line number Diff line number Diff line change 1
- # ` css-inline-darwin-arm64 `
1
+ # ` @css-inline/ css-inline-darwin-arm64`
2
2
3
- This is the ** aarch64-apple-darwin** binary for ` css-inline `
3
+ This is the ** aarch64-apple-darwin** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-darwin-x64 `
1
+ # ` @css-inline/ css-inline-darwin-x64`
2
2
3
- This is the ** x86_64-apple-darwin** binary for ` css-inline `
3
+ This is the ** x86_64-apple-darwin** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-linux-arm-gnueabihf `
1
+ # ` @css-inline/ css-inline-linux-arm-gnueabihf`
2
2
3
- This is the ** armv7-unknown-linux-gnueabihf** binary for ` css-inline `
3
+ This is the ** armv7-unknown-linux-gnueabihf** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-linux-arm64-gnu `
1
+ # ` @css-inline/ css-inline-linux-arm64-gnu`
2
2
3
- This is the ** aarch64-unknown-linux-gnu** binary for ` css-inline `
3
+ This is the ** aarch64-unknown-linux-gnu** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-linux-arm64-musl `
1
+ # ` @css-inline/ css-inline-linux-arm64-musl`
2
2
3
- This is the ** aarch64-unknown-linux-musl** binary for ` css-inline `
3
+ This is the ** aarch64-unknown-linux-musl** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-linux-x64-gnu `
1
+ # ` @css-inline/ css-inline-linux-x64-gnu`
2
2
3
- This is the ** x86_64-unknown-linux-gnu** binary for ` css-inline `
3
+ This is the ** x86_64-unknown-linux-gnu** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-linux-x64-musl `
1
+ # ` @css-inline/ css-inline-linux-x64-musl`
2
2
3
- This is the ** x86_64-unknown-linux-musl** binary for ` css-inline `
3
+ This is the ** x86_64-unknown-linux-musl** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 1
- # ` css-inline-win32-x64-msvc `
1
+ # ` @css-inline/ css-inline-win32-x64-msvc`
2
2
3
- This is the ** x86_64-pc-windows-msvc** binary for ` css-inline `
3
+ This is the ** x86_64-pc-windows-msvc** binary for ` @css-inline/ css-inline`
Original file line number Diff line number Diff line change 26
26
" aarch64-unknown-linux-gnu" ,
27
27
" aarch64-unknown-linux-musl" ,
28
28
" armv7-unknown-linux-gnueabihf" ,
29
- " x86_64-unknown-linux-musl"
29
+ " x86_64-unknown-linux-musl" ,
30
+ " aarch64-linux-android" ,
31
+ " arm-linux-androideabi"
30
32
]
31
33
}
32
34
},
You can’t perform that action at this time.
0 commit comments