Makefile で 複数のファイルを削除する場合はこう書こう

あらかじめリストを定義し、ループで削除処理を回します。


RM_LIST = \
hoge \
log.*

clean :
@for target in $(RM_LIST) ; do \
if [ -e $$target ] ; then \
rm -rf $$target ; \
fi ; \
if [ -d $$target ] ; then \
rm -rf $$target ; \
fi ; \
done

2016-06-23 : Work-Linux-Makefile/Sh/Csh : コメント : 0 : トラックバック : 0
Pagetop
コメントの投稿
非公開コメント

Pagetop
« next  ホーム  prev »

プロフィール

zive

Author:zive
大阪在住、男

ブログ検索

月別アーカイブ

FC2カウンター