https://stackoverflow.com/questions/649246/is-it-possible-to-create-a-multi-line-string-variable-in-a-makefile
heredoc自体は使えなさそうだったけどdefineで同じようなことできそうだったからこっちで対応していけた。
define SSH_CONFIG_BODY
Host hogehogehost
HostName hogehoge
User huga
IdentityFile id_rsa_hoge
endef
export SSH_CONFIG_BODY
copy_ssh_config:
echo "$$SSH_CONFIG_BODY" >> ~/.ssh/config
みたいな感じ
Discussion