The build/win32/detectenv-msvc.mak needs to be updated for Visual Studio
2017, and we ought to add quotes to surround the copy destination path
for the introspection files, so that we do not bail out in the copy
process (cmd.exe's copy command does not like '+' in them that are not
quoted).
VSVER = 11
!elseif $(VCVERSION) > 1799 && $(VCVERSION) < 1900
VSVER = 12
-!elseif $(VCVERSION) > 1899 && $(VCVERSION) < 2000
+!elseif $(VCVERSION) > 1899 && $(VCVERSION) < 1910
VSVER = 14
+!elseif $(VCVERSION) > 1909 && $(VCVERSION) < 2000
+VSVER = 15
!else
VSVER = 0
!endif
!include introspection.body.mak
-install-introspection: all
- @-copy *.gir $(G_IR_INCLUDEDIR)
- @-copy /b *.typelib $(G_IR_TYPELIBDIR)
+install-introspection: all
+ @-copy *.gir "$(G_IR_INCLUDEDIR)"
+ @-copy /b *.typelib "$(G_IR_TYPELIBDIR)"
!else
all: