We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent da2cb0e commit eab11f7Copy full SHA for eab11f7
Makefile
@@ -0,0 +1,34 @@
1
+.SILENT :
2
+.PHONY: docs
3
+
4
5
+GO=$(shell which go)
6
+GOMOD=$(shell echo "$${GO111MODULE:-auto}")
7
8
9
+MDs=apis.md \
10
+ chat_info.md \
11
+ dept_info.md \
12
+ external_contact.md \
13
+ media_upload.md \
14
+ oa.md \
15
+ rx_msg.md \
16
+ user_info.md
17
18
+help:
19
+ echo "make errcodegen | sdkcodegen"
20
21
+docs:
22
+ $(info docs: $(MDs))
23
24
+generate:
25
+ GO111MODULE=$(GOMOD) $(GO) generate ./...
26
27
+errcodegen:
28
+ GO111MODULE=$(GOMOD) $(GO) run -tags=sdkcodegen ./internal/errcodegen errcodes/mod.go
29
30
+sdkcodegen:
31
+ for name in $(MDs); do \
32
+ echo $${name}; \
33
+ GO111MODULE=$(GOMOD) $(GO) run -tags=sdkcodegen ./internal/sdkcodegen docs/$${name} $${name}.go ; \
34
+ done
0 commit comments