3 Star 0 Fork 0

mirrors_atoulme/soapbox-ios

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Makefile 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
decanus 提交于 2021-05-10 12:34 . cleanup
.PHONY: protobuf setup format test lint autocorrect clean build release
APP="Soapbox"
WEBRTC="WebRTC-M90.xcframework.zip"
# Apple
ifeq ($(shell uname),Darwin)
PLATFORM=apple
XCPRETTY_STATUS=$(shell xcpretty -v &>/dev/null; echo $$?)
ifeq ($(XCPRETTY_STATUS),0)
XCPRETTY=xcpretty
else
XCPRETTY=cat
endif
endif
install_deps:
rm -rf WebRTC.xcframework
curl https://github.com/stasel/WebRTC/releases/download/90.0.0/$(WEBRTC) -O -J -L
unzip WebRTC-M90.xcframework.zip
rm -rf $(WEBRTC)
setup: install_deps
tuist generate -P
clean:
rm -rf .build $(APP).xcodeproj $(APP).xcworkspace Package.pins Pods
release: clean setup
fastlane release
test: clean setup install_deps
set -o pipefail && swift test | $(XCPRETTY)
build: clean setup install_deps
set -o pipefail && swift build | $(XCPRETTY)
lint:
swiftlint
autocorrect:
swiftlint autocorrect
linuxmain:
swift test --generate-linuxmain
format:
swiftformat .
protobuf:
ifdef BRANCH
buf generate https://github.com/soapboxsocial/protobufs.git#branch=$(BRANCH) --path soapbox/v1/room.proto --path soapbox/v1/signal.proto
else
buf generate https://github.com/soapboxsocial/protobufs.git --path soapbox/v1/room.proto --path soapbox/v1/signal.proto
endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_atoulme/soapbox-ios.git
git@gitee.com:mirrors_atoulme/soapbox-ios.git
mirrors_atoulme
soapbox-ios
soapbox-ios
master

搜索帮助