1

このファイルがまだチェックアウトされていない場合に、ファイルをチェックアウトしたいメイクファイルがあります。

VAR=$(shell cleartool ls $(HOME)/all_files.tgz | grep CHECKEDOUT)
build:
     @if ["$(VAR)" == ""]; then \
        cleartool co -unres -nc $(HOME)/all_files.tgz;\
     fi
     @ tar czf $(HOME)/all_files.tgz $(OUT)/*.log

all_files.tgz がチェックアウトされている場合、次のエラーが発生します。

/bin/sh: [/home/ge/prj/all_files.tgz@@/main/10/CHECKEDOUT from /main/10             Rule: CHECKEDOUT: not found
4

1 に答える 1