MY_SYM := /tmp/somelink ifeq (,$(shell if [ -h ${MY_SYM} ])) $(info "Using existing symlink $(MY_SYM)") else $(info "Creating symlink $(MY_SYM)") endif