ソースを参照

build: Add Linux ARM (raspi) and fix ARCH

tags/v0.6.0
Daniel Oaks 7年前
コミット
7bce531914
1個のファイルの変更20行の追加3行の削除
  1. 20
    3
      build.sh

+ 20
- 3
build.sh ファイルの表示

@@ -6,7 +6,7 @@
6 6
 rm -rf ./build/win/
7 7
 mkdir -p ./build/win/docs/
8 8
 
9
-GOOS=windows GOATCH=amd64 go build oragono.go
9
+GOOS=windows GOARCH=amd64 go build oragono.go
10 10
 mv oragono.exe ./build/win/
11 11
 
12 12
 cp LICENSE ./build/win/
@@ -23,7 +23,7 @@ popd
23 23
 rm -rf ./build/osx/
24 24
 mkdir -p ./build/osx/docs/
25 25
 
26
-GOOS=darwin GOATCH=amd64 go build oragono.go
26
+GOOS=darwin GOARCH=amd64 go build oragono.go
27 27
 mv oragono ./build/osx/
28 28
 
29 29
 cp LICENSE ./build/osx/
@@ -40,7 +40,7 @@ popd
40 40
 rm -rf ./build/linux
41 41
 mkdir -p ./build/linux/docs/
42 42
 
43
-GOOS=linux GOATCH=amd64 go build oragono.go
43
+GOOS=linux GOARCH=amd64 go build oragono.go
44 44
 mv oragono ./build/linux/
45 45
 
46 46
 cp LICENSE ./build/linux/
@@ -52,3 +52,20 @@ cp ./docs/logo* ./build/linux/docs
52 52
 pushd ./build/linux
53 53
 tar -czvf ../oragono-XXX-linux.tgz *
54 54
 popd
55
+
56
+## arm ##
57
+rm -rf ./build/arm
58
+mkdir -p ./build/arm/docs/
59
+
60
+GOARM=6 GOARCH=arm go build oragono.go
61
+mv oragono ./build/arm/
62
+
63
+cp LICENSE ./build/arm/
64
+cp oragono.yaml oragono.motd ./build/arm
65
+cp ./docs/README ./build/arm/
66
+cp ./CHANGELOG.md ./build/arm/docs
67
+cp ./docs/logo* ./build/arm/docs
68
+
69
+pushd ./build/arm
70
+tar -czvf ../oragono-XXX-arm.tgz *
71
+popd

読み込み中…
キャンセル
保存