############################################################-*-Makefile-*-#### # CYGWIN - Cygwin Support ############################################################################## # $Id$ ############################################################################## # Exports # # CYGWIN_TEST : a variable that is non-empty under cygwin # CYGWIN_PATH : a function that converts file paths # CYGWIN_FILE : a function that converts file names # ############################################################################## ############################################################################## # Defaults UNAME ?= uname CYGPATH ?= cygpath ############################################################################## # Values CYGWIN_TEST = $(filter CYGWIN%,$(shell $(UNAME))) ############################################################################## # Functions CYGWIN_PATH = $(if $(CYGWIN_TEST),`$(CYGPATH) -w -p $(1)`,$(1)) CYGWIN_FILE = $(if $(CYGWIN_TEST),`$(CYGPATH) -w $(1)`,$(1)) ##############################################################################