arm-preview

This commit is contained in:
Max 2022-02-12 19:00:55 +08:00
parent 00f7696368
commit cf68a5b495
6 changed files with 37 additions and 4 deletions

View file

@ -50,18 +50,26 @@ jobs:
path: gou
token: ${{ secrets.TOKEN }}
- name: Checkout V8Go
uses: actions/checkout@v2
with:
repository: rogchap/v8go
ref: 5e91d3d9dcabd2986f901b6b31590e49fc3c4dd8
path: v8go
- name: Checkout UI
uses: actions/checkout@v2
with:
repository: yaoapp/xiang-ui
repository: yaoapp/xgen
path: ui
token: ${{ secrets.TOKEN }}
- name: Move Kun, Xun, Gou, UI
- name: Move Kun, Xun, Gou, UI, V8Go
run: |
mv kun ../
mv xun ../
mv gou ../
mv v8go ../
mv ui ../
ls -l .
ls -l ../

View file

@ -91,11 +91,19 @@ jobs:
path: gou
token: ${{ secrets.TOKEN }}
- name: Move Kun, Xun, Gou
- name: Checkout V8Go
uses: actions/checkout@v2
with:
repository: rogchap/v8go
ref: 5e91d3d9dcabd2986f901b6b31590e49fc3c4dd8
path: v8go
- name: Move Kun, Xun, Gou, V8Go
run: |
mv kun ../
mv xun ../
mv gou ../
mv v8go ../
ls -l .
ls -l ../

1
.gitignore vendored
View file

@ -25,3 +25,4 @@ yao-test
dev.sh
logs
logs/application.log
yao-arm64

2
go.mod
View file

@ -55,3 +55,5 @@ replace github.com/yaoapp/kun => ../kun // kun local
replace github.com/yaoapp/xun => ../xun // gou local
replace github.com/yaoapp/gou => ../gou // gou local
replace rogchap.com/v8go => ../v8go

View file

@ -3,9 +3,10 @@ package share
// Logs
// session -> freeport fix bug
// 更新制品目录 -> ui/downloads
// Arm64 制品
// VERSION 版本号
const VERSION = "0.9.0"
const VERSION = "0.9.1"
// BUILDIN 应用打包成一个制品
const BUILDIN = false

13
shell/arm.sh Executable file
View file

@ -0,0 +1,13 @@
# /bin/bash
# V8
go clean --cache
# cp ../gou/go.mod ../gou/go.mod.bak
# echo "replace rogchap.com/v8go => ../v8go" >> ../gou/go.mod
CC=aarch64-linux-gnu-gcc CXX=aarch64-linux-gnu-g++ \
CGO_ENABLED=1 GOOS=linux GOARCH=arm64 \
go build -ldflags="-extldflags=-static" -v -o ./yao-arm64
# cp ../gou/go.mod.bak ../gou/go.mod
# rm ../gou/go.mod.bak