blob: f6f9bae4d5411b671184dd8539be0979aaa0a34d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
project_name := Hotline
build_directory := builds
distribute: archive package
package:
@scripts/package.sh "$(project_name)" "$(build_directory)"
archive: prepare
xcodebuild -project $(project_name).xcodeproj -scheme $(project_name) -configuration Release -archivePath $(build_directory)/$(project_name).xcarchive archive && xcodebuild -exportArchive -archivePath $(build_directory)/$(project_name).xcarchive -exportPath $(build_directory) -exportOptionsPlist export_options.plist
prepare:
mkdir -p $(build_directory)
format:
swift format -i -r .
lint:
swift format lint -r .
.PHONY: package prepare archive package distribute format lint
|