LoginSignup
23
23

More than 5 years have passed since last update.

mergepbx(1)を使えるようにする

Last updated at Posted at 2014-08-18

iOSアプリ開発の現場で訊いてみた!フリル編 mergepbx に言及されてたので、そういえばやってなかったなとおもって社内環境セットアップツールに mergepbx を追加した。これ自体はpythonスクリプトだけど、インストール方法が普通じゃないので毎回しらべる羽目になるし、git configの設定も面倒なのでそのへんも何とかしたかった。

やってることはだいたい以下のとおり。

#!/usr/bin/sh
EXECUTABLE_URL='https://github.com/simonwagner/mergepbx/releases/download/v0.5/mergepbx'
INSTALL_PATH='/usr/local/bin/mergepbx'

set -xe

curl --silent -L "$EXECUTABLE_URL" > "$INSTALL_PATH"
chmod +x "$INSTALL_PATH"

git config --global merge.mergepbx.name 'Xcode project files merger'
git config --global merge.mergepbx.driver 'mergepbx %O %A %B'
git config --global merge.mergepbx.note 'auto-generated configuration for mergepbx(1)'
23
23
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
23
23