小さいMakefileを書きました、新しい修得したスキールをメモにしました。
Makefileにパラメータを渡す方法
$ make foo=bar target
こうして、Makefileに${foo}が使えるようにしました。
Makefileにおける条件文
fooの値に応じて異なる処理する場合、条件文が使えます。
# Makefile抜粋
ifdef foo
FN=${foo}
else
FN=default
endif
make foo=barの場合、FNがbarとなって、makeのみなら、FNがdefaultになります。
ifdef以外にも、ifndef、ifeqなど多数ありますので、7. Makefileの条件文を参考してください。