-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathMakefile
More file actions
37 lines (28 loc) · 728 Bytes
/
Makefile
File metadata and controls
37 lines (28 loc) · 728 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
GIT_HASH ?= git-$(shell git rev-parse --short=12 HEAD)
.PHONY: ruby-audit
ruby-audit:
bundle exec bundler-audit check --update
.PHONY: format
format:
swiftformat --strict .
.PHONY: clean
clean:
rm -rf ./build
.PHONY: xcframework
xcframework: clean
bundle exec fastlane sdk_xcframework
.PHONY: test
test:
bundle exec fastlane sdk_test
.PHONY: pod-install
pod-install:
cd ./example; bundle exec pod install
.PHONY: build-app
build-app:
bundle exec fastlane example_build_app CURRENT_PROJECT_VERSION:$(shell date +%s)
.PHONY: upload-app
upload-app:
bundle exec fastlane example_upload_app
.PHONY: docs
docs:
bundle exec jazzy --module Authgear --title "Authgear iOS SDK $(GIT_HASH)" --hide-documentation-coverage