Vindo de https://gist.github.com/sighingnow/deee806603ec9274fd47#file-makefile-L6 , o seguinte funciona:
ifeq ($(OS), Windows_NT)
IS_WINDOWS = 1
else
IS_WINDOWS = 0
endif
Isso $(OS)
é condicional, não consigo encontrar documentos sobre isso em lugar nenhum. Qual é a história $(OS)
e alguém pode fornecer documentos sobre isso?