その後のその後

iOSエンジニア 堤 修一のブログ github.com/shu223

Xcode の環境変数一覧

Xcode4からビルドパスが変更になり、ライブラリ検索パスとかヘッダ検索パスとか指定してあるXcode3.xで作成されたプロジェクトではビルドに失敗したりします。
(参考情報)
http://blog.takezou.com/2011/04/22/xcode4のビルドパス/
http://akisute.com/2011/03/xcode-4-three20.html


で、このへんのビルド設定をいじろうとしたときに、

$(BUILT_PRODUCTS_DIR)

とか、環境変数がいろいろあってややこしいなぁと思ってたのですが、AppleのXcode Build Setting Referenceに情報がまとまっていました。


Xcode Build Setting Reference


とはいえ、試しにBUILT_PRODUCTS_DIRの項を見てみると

$SYMROOT/BuiltProducts: When DEPLOYMENT_LOCATION = YES AND RETAIN_RAW_BINARIES = YES,
$CONFIGURATION_BUILD_DIR: Is the alternative.

と、条件分岐があったり他の環境変数との入れ子があったりでめんどくさい。


envコマンドみたいに、現在の環境でのパスを一覧表示する方法はないものか・・・