問題: オプションを指定しないと、xcode プロジェクトはできる限りのビルドを試みます (私の場合、i386 だけでなく、ライブラリがなく、必要のない他のアーキテクチャもいくつかビルドしようとします)。
現在の解決策 - 生成された xcode プロジェクトを開き、すべての構成でそのオプションを設定します。
望ましい解決策 - premake スクリプト内でそのオプションを設定する必要があります。
質問 - どうやってそんなに欲しいことをするのですか?
問題: オプションを指定しないと、xcode プロジェクトはできる限りのビルドを試みます (私の場合、i386 だけでなく、ライブラリがなく、必要のない他のアーキテクチャもいくつかビルドしようとします)。
現在の解決策 - 生成された xcode プロジェクトを開き、すべての構成でそのオプションを設定します。
望ましい解決策 - premake スクリプト内でそのオプションを設定する必要があります。
質問 - どうやってそんなに欲しいことをするのですか?
premake の安定した bitbucket リポジトリは、デバッグ構成に対してデフォルトでこれを行うようになりました。 https://bitbucket.org/premake/premake-stable/changeset/da9d0562b09c
本当に i386 (32 ビット) だけが必要な場合は、これが Premake スクリプトで必要になると思います。
platforms { "x32" }
あなたはおそらく今までこれを持っていました:
platforms { "native", "universal" }
ほとんどすべての Intel Mac では、ネイティブになると x64 になり、ユニバーサルになると x32 + x64 になります。