タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

envとmacosに関するopparaのブックマーク (2)

  • launchd で環境変数を定義するには "EnvironmentVariables" Key を記述する

    macOS 10.10(Yosemite)以後、どうやら launchctl 経由でコマンドを実行する場合、環境変数を指定するには launchd.plist に EnvironmentVariables という key をセットする必要があるようです。 複数の環境変数も <dict> 内にまとめて記載できるので安心。 ソースコード内に含みたくない固有の変数は、こうやって環境変数で指定しておけば、幾文か安心でしょう。例えば、こんな感じで、OAuth 用の CONSUMER KEY や SECRET KEY、ACCESS TOKEN などを指定して実行するのに向いてます。 PATH も /usr/local/bin などは通ってなかったりするので、ここで定義しても良いかもしれませんね。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plis

    launchd で環境変数を定義するには "EnvironmentVariables" Key を記述する
  • 1