@@ -26,14 +26,14 @@ CAT ?= $(if $(filter $(OS),Windows_NT),type,cat)
26
26
ifneq (,$(findstring /cygdrive/,$(PATH ) ) )
27
27
UNAME := Cygwin
28
28
else
29
- ifneq (,$(findstring WINDOWS ,$(PATH )))
29
+ ifneq (,$(findstring Windows_NT ,$(OS )))
30
30
UNAME := Windows
31
31
else
32
32
ifneq (,$(findstring mingw32,$(MAKE)))
33
- UNAME := MinGW
33
+ UNAME := Windows
34
34
else
35
35
ifneq (,$(findstring MINGW32,$(shell uname -s)))
36
- UNAME = MinGW
36
+ UNAME = Windows
37
37
else
38
38
UNAME := $(shell uname -s)
39
39
endif
@@ -63,7 +63,7 @@ ifneq ($(LIBSASS_VERSION),)
63
63
endif
64
64
65
65
# enable mandatory flag
66
- ifeq (MinGW ,$(UNAME ) )
66
+ ifeq (Windows ,$(UNAME ) )
67
67
ifneq ($(BUILD),shared)
68
68
STATIC_ALL ?= 1
69
69
endif
@@ -123,7 +123,7 @@ ifeq ($(UNAME),Darwin)
123
123
LDFLAGS += -stdlib=libc++
124
124
endif
125
125
126
- ifneq (MinGW ,$(UNAME ) )
126
+ ifneq (Windows ,$(UNAME ) )
127
127
ifneq (FreeBSD,$(UNAME))
128
128
LDFLAGS += -ldl
129
129
LDLIBS += -ldl
@@ -154,7 +154,7 @@ RUBY_BIN = ruby
154
154
LIB_STATIC = $(SASS_LIBSASS_PATH ) /lib/libsass.a
155
155
LIB_SHARED = $(SASS_LIBSASS_PATH ) /lib/libsass.so
156
156
157
- ifeq (MinGW ,$(UNAME ) )
157
+ ifeq (Windows ,$(UNAME ) )
158
158
ifeq (shared,$(BUILD))
159
159
CFLAGS += -D ADD_EXPORTS
160
160
CXXFLAGS += -D ADD_EXPORTS
168
168
endif
169
169
endif
170
170
171
- ifeq (MinGW,$(UNAME ) )
172
- SASSC_BIN = $(SASS_SASSC_PATH)/bin/sassc.exe
173
- endif
174
171
ifeq (Windows,$(UNAME ) )
175
172
SASSC_BIN = $(SASS_SASSC_PATH)/bin/sassc.exe
176
173
endif
@@ -180,7 +177,7 @@ include Makefile.conf
180
177
RESOURCES =
181
178
STATICLIB = lib/libsass.a
182
179
SHAREDLIB = lib/libsass.so
183
- ifeq (MinGW ,$(UNAME ) )
180
+ ifeq (Windows ,$(UNAME ) )
184
181
RESOURCES += res/resource.rc
185
182
SHAREDLIB = lib/libsass.dll
186
183
ifeq (shared,$(BUILD))
0 commit comments