Skip to content

Commit 7a2b844

Browse files
authored
Merge pull request #45 from DeNA/revert-removal
Revert Makefile modifications
2 parents 6742b1d + 9cef1e1 commit 7a2b844

File tree

1 file changed

+156
-1
lines changed

1 file changed

+156
-1
lines changed

Makefile

+156-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
all: darwin-amd64 linux-amd64 windows-amd64 darwin-arm64 linux-arm64 windows-arm64
2+
3+
14
clean:
25
go clean
36
git clean -fdx ./out
@@ -6,5 +9,157 @@ clean:
69
test:
710
go test ./...
811

12+
out:
13+
mkdir -p ./out
14+
15+
16+
# NOTE: meta-audit は Debug 用ツールなので必要になったら生成してください(生成されちゃうと Releases へあげるときに間引かないといけなくてめんどい)
17+
darwin-amd64: out/unity-meta-check-darwin-amd64 out/unity-meta-check-junit-darwin-amd64 out/unity-meta-check-github-pr-comment-darwin-amd64 out/unity-meta-autofix-darwin-amd64 out/gh-action-yaml-gen-darwin-amd64
18+
19+
out/unity-meta-check-darwin-amd64: out
20+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@"
21+
22+
out/unity-meta-check-junit-darwin-amd64: out
23+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-check-junit
24+
25+
out/unity-meta-check-github-pr-comment-darwin-amd64: out
26+
GOARCH=amd64 GOOS=darwin go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
27+
28+
out/unity-meta-check-meta-audit-darwin-amd64: out
29+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-check-meta-audit
30+
31+
out/unity-meta-autofix-darwin-amd64: out
32+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-autofix
33+
34+
out/gh-action-yaml-gen-darwin-amd64: out
35+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@" ./tool/gh-action/action-yaml-gen
36+
37+
out/gh-action-darwin-amd64: out
38+
CGO_ENABLED=0 GOARCH=amd64 GOOS=darwin go build -v -o "$@" ./tool/gh-action
39+
40+
41+
darwin-arm64: out/unity-meta-check-darwin-arm64 out/unity-meta-check-junit-darwin-arm64 out/unity-meta-check-github-pr-comment-darwin-arm64 out/unity-meta-autofix-darwin-arm64 out/gh-action-yaml-gen-darwin-arm64
42+
43+
out/unity-meta-check-darwin-arm64: out
44+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@"
45+
46+
out/unity-meta-check-junit-darwin-arm64: out
47+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-check-junit
48+
49+
out/unity-meta-check-github-pr-comment-darwin-arm64: out
50+
GOARCH=arm64 GOOS=darwin go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
51+
52+
out/unity-meta-check-meta-audit-darwin-arm64: out
53+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-check-meta-audit
54+
55+
out/unity-meta-autofix-darwin-arm64: out
56+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@" ./tool/unity-meta-autofix
57+
58+
out/gh-action-yaml-gen-darwin-arm64: out
59+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@" ./tool/gh-action/action-yaml-gen
60+
61+
out/gh-action-darwin-arm64: out
62+
CGO_ENABLED=0 GOARCH=arm64 GOOS=darwin go build -v -o "$@" ./tool/gh-action
63+
64+
65+
# NOTE: meta-audit は Debug 用ツールなので必要になったら生成してください(生成されちゃうと Releases へあげるときに間引かないといけなくてめんどい)
66+
linux-amd64: out/unity-meta-check-linux-amd64 out/unity-meta-check-junit-linux-amd64 out/unity-meta-check-github-pr-comment-linux-amd64 out/unity-meta-autofix-linux-amd64 out/gh-action-yaml-gen-linux-amd64 out/gh-action-linux-amd64
67+
68+
out/unity-meta-check-linux-amd64: out
69+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@"
70+
71+
out/unity-meta-check-junit-linux-amd64: out
72+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-check-junit
73+
74+
out/unity-meta-check-github-pr-comment-linux-amd64: out
75+
GOARCH=amd64 GOOS=linux go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
76+
77+
out/unity-meta-check-meta-audit-linux-amd64: out
78+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-check-meta-audit
79+
80+
out/unity-meta-autofix-linux-amd64: out
81+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-autofix
82+
83+
out/gh-action-yaml-gen-linux-amd64: out
84+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/gh-action/action-yaml-gen
85+
86+
out/gh-action-linux-amd64: out
87+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/gh-action
88+
89+
90+
# NOTE: meta-audit は Debug 用ツールなので必要になったら生成してください(生成されちゃうと Releases へあげるときに間引かないといけなくてめんどい)
91+
linux-arm64: out/unity-meta-check-linux-arm64 out/unity-meta-check-junit-linux-arm64 out/unity-meta-check-github-pr-comment-linux-arm64 out/unity-meta-autofix-linux-arm64 out/gh-action-yaml-gen-linux-arm64 out/gh-action-linux-arm64
92+
93+
out/unity-meta-check-linux-arm64: out
94+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@"
95+
96+
out/unity-meta-check-junit-linux-arm64: out
97+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-check-junit
98+
99+
out/unity-meta-check-github-pr-comment-linux-arm64: out
100+
GOARCH=arm64 GOOS=linux go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
101+
102+
out/unity-meta-check-meta-audit-linux-arm64: out
103+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-check-meta-audit
104+
105+
out/unity-meta-autofix-linux-arm64: out
106+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/unity-meta-autofix
107+
108+
out/gh-action-yaml-gen-linux-arm64: out
109+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/gh-action/action-yaml-gen
110+
111+
out/gh-action-linux-arm64: out
112+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/gh-action
113+
114+
115+
# NOTE: meta-audit は Debug 用ツールなので必要になったら生成してください(生成されちゃうと Releases へあげるときに間引かないといけなくてめんどい)
116+
windows-amd64: out/unity-meta-check-windows-amd64.exe out/unity-meta-check-junit-windows-amd64.exe out/unity-meta-check-github-pr-comment-windows-amd64.exe out/unity-meta-autofix-windows-amd64.exe out/gh-action-yaml-gen-windows-amd64.exe
117+
118+
out/unity-meta-check-windows-amd64.exe: out
119+
CGO_ENABLED=0 GOARCH=amd64 GOOS=windows go build -v -o "$@"
120+
121+
out/unity-meta-check-junit-windows-amd64.exe: out
122+
CGO_ENABLED=0 GOARCH=amd64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-check-junit
123+
124+
out/unity-meta-check-github-pr-comment-windows-amd64.exe: out
125+
GOARCH=amd64 GOOS=windows go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
126+
127+
out/unity-meta-check-meta-audit-windows-amd64.exe: out
128+
CGO_ENABLED=0 GOARCH=amd64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-check-meta-audit
129+
130+
out/unity-meta-autofix-windows-amd64.exe: out
131+
CGO_ENABLED=0 GOARCH=amd64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-autofix
132+
133+
out/gh-action-yaml-gen-windows-amd64.exe: out
134+
CGO_ENABLED=0 GOARCH=amd64 GOOS=windows go build -v -o "$@" ./tool/gh-action/action-yaml-gen
135+
136+
out/gh-action-windows-amd64.exe: out
137+
CGO_ENABLED=0 GOARCH=amd64 GOOS=linux go build -v -o "$@" ./tool/gh-action
138+
139+
140+
# NOTE: meta-audit は Debug 用ツールなので必要になったら生成してください(生成されちゃうと Releases へあげるときに間引かないといけなくてめんどい)
141+
windows-arm64: out/unity-meta-check-windows-arm64.exe out/unity-meta-check-junit-windows-arm64.exe out/unity-meta-check-github-pr-comment-windows-arm64.exe out/unity-meta-autofix-windows-arm64.exe out/gh-action-yaml-gen-windows-arm64.exe
142+
143+
out/unity-meta-check-windows-arm64.exe: out
144+
CGO_ENABLED=0 GOARCH=arm64 GOOS=windows go build -v -o "$@"
145+
146+
out/unity-meta-check-junit-windows-arm64.exe: out
147+
CGO_ENABLED=0 GOARCH=arm64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-check-junit
148+
149+
out/unity-meta-check-github-pr-comment-windows-arm64.exe: out
150+
GOARCH=arm64 GOOS=windows go build -a -tags netgo -installsuffix netgo -v -o "$@" ./tool/unity-meta-check-github-pr-comment
151+
152+
out/unity-meta-check-meta-audit-windows-arm64.exe: out
153+
CGO_ENABLED=0 GOARCH=arm64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-check-meta-audit
154+
155+
out/unity-meta-autofix-windows-arm64.exe: out
156+
CGO_ENABLED=0 GOARCH=arm64 GOOS=windows go build -v -o "$@" ./tool/unity-meta-autofix
157+
158+
out/gh-action-yaml-gen-windows-arm64.exe: out
159+
CGO_ENABLED=0 GOARCH=arm64 GOOS=windows go build -v -o "$@" ./tool/gh-action/action-yaml-gen
160+
161+
out/gh-action-windows-arm64.exe: out
162+
CGO_ENABLED=0 GOARCH=arm64 GOOS=linux go build -v -o "$@" ./tool/gh-action
163+
9164

10-
.PHONY: test clean
165+
.PHONY: all test clean darwin-amd64 linux-amd64 windows-amd64 darwin-arm64 linux-arm64 windows-arm64

0 commit comments

Comments
 (0)