Skip to content

Makefile

Makefile入門

昨日の件、

VAR1 = "abc"
if [ "$(CI)" = "true" ]; then \
    VAR1 += "def"; \
fi

ではなく

VAR1 = "abc"
ifeq ($(CI),true)
    VAR1 += "def"
endif

で良かった。 ひとつ賢くなった。

Makefile入門

普段使っていないわけではないけれど、GitHub Actionsで動かしたときに変数を変えたくて、ifで条件分ければ行けると思ったんだけど、うまくいかない。

VAR1 = "abc"
if [ "$(CI)" = "true" ]; then \
    VAR1 += "def"; \
fi

やりたいことはこんな感じなんだけど。