まず、適当な名前でシェルスクリプトを用意する。 #!/bin/bash while getopts C:f: OPT do case $OPT in "C" ) ;; "f" ) filename="$OPTARG";; esac done if [ "$file" != "" ]; then export CURRENT_MAKEFILE=$filename fi make $@ シェルスクリプトの起動引数を処理するのは getopts が簡単だ。 そして適当な名前で Makefile を用意する(ここでは commons.mk とする)。 MAKE=make_wrapper.shこれは、make の代わりに呼び出されるシェルスクリプトを MAKE マクロに再定義している。 そして、環境変数 MAKEFILES を定義する。 export MAKEFILES=commons.mk 環境変
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く