2010-03-26T23:47:40+09:00

スクリプティング機能追加のインストーラ

スクリプティング機能追加のインストーラにすいてぼちぼち考えていた。本当は、PackageMaker を使いたいのだけど、今は AppleScript によるお手製のインストーラを使っている。

なんでかというと PackageMaker だと、OS のバージョンによってインストールする物を変えるということができそうにないから。もしできるなら、誰か一言でもいいから教えてください。

実質的に、Mac OS X 10.5 と Mac OS X 10.6 でスクリプティング機能追加に互換性がないことが悩ましい。 Info.plist がほんのちょっと違うだけなのに。

しかし、Satimage の Smile はスクリプティング機能追加をインストールするのに、PackageMaker でインストーラ作っていたし、10.5 と 10.6 でインストーラを分けていなかったよな、と気付いた。で、どうやっているんだろう、と思ってしらべてみると、インストールした後に Info.plist を書き換えるという荒技をしていた。頭がいい。

そのうちパクってやろう。