1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Xcode]iOSプロジェクトでのMakefileとMintfileのサンプル

Posted at

Makefile

Makefile
PRODUCT_NAME := HogeProject
GITHUB_TOKEN := hogehogehogehogehogehogehogehogehogehogehogehoge

.PHONY: bootstrap
bootstrap:
	brew update
	brew install libxml2
	brew install mint
	mint bootstrap
	bundle install

.PHONY: update
update:
	mint bootstrap
	bundle update
	mint run SwiftGen swiftgen
	mint run XcodeGen xcodegen
	bundle exec pod update
	mint run mono0926/LicensePlist --output-path ./${PROJECT_NAME}/Settings.bundle --github-token ${GITHUB_TOKEN}

.PHONY: project
project:
	mint run SwiftGen swiftgen
	mint run XcodeGen xcodegen
	bundle exec pod install
	mint run mono0926/LicensePlist --output-path ./${PROJECT_NAME}/Settings.bundle --github-token ${GITHUB_TOKEN}

Mintfile

Mintfile
yonaskolb/XcodeGen@2.16.0
mono0926/LicensePlist@2.16.0
SwiftGen/SwiftGen@6.2.0
realm/SwiftLint@0.39.2

感想

アドバイスください

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?