1*72ae6981SMasatake YAMATO# Based on https://github.com/universal-ctags/ctags/pull/3353#issuecomment-1103403502 2*72ae6981SMasatake YAMATO# posted by @eli-schwartz. 3*72ae6981SMasatake YAMATOall: 4*72ae6981SMasatake YAMATO @if type gmake > /dev/null 2>&1; then \ 5*72ae6981SMasatake YAMATO gmake $@; \ 6*72ae6981SMasatake YAMATO else \ 7*72ae6981SMasatake YAMATO @echo "WARNING: GNU make is needed for updating win32 related build-script."; \ 8*72ae6981SMasatake YAMATO @echo "WARNING: skip the operations in this directory: gmake $@"; \ 9*72ae6981SMasatake YAMATO fi 10619cd66cSHiroo HAYASHI 11*72ae6981SMasatake YAMATO.DEFAULT: 12*72ae6981SMasatake YAMATO @if type gmake > /dev/null 2>&1; then \ 13*72ae6981SMasatake YAMATO gmake $@; \ 14*72ae6981SMasatake YAMATO else \ 15*72ae6981SMasatake YAMATO echo "WARNING: GNU make is needed for updating win32 related build-script."; \ 16*72ae6981SMasatake YAMATO echo "WARNING: skip the operations in this directory: gmake $@"; \ 17*72ae6981SMasatake YAMATO fi 18619cd66cSHiroo HAYASHI 19*72ae6981SMasatake YAMATO.PHONY: all 20