summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build16
1 files changed, 12 insertions, 4 deletions
diff --git a/meson.build b/meson.build
index 3c656d430..fafaf2da3 100644
--- a/meson.build
+++ b/meson.build
@@ -407,10 +407,18 @@ subdir('thumbnailer')
subdir('docs')
if not meson.is_cross_build()
- meson.add_install_script('build-aux/post-install.sh',
- gdk_pixbuf_libdir,
- gdk_pixbuf_binary_version,
- )
+ # On Visual Studio, we don't normally have a shell interpreter, so use a .bat
+ if cc.get_id() == 'msvc'
+ meson.add_install_script('build-aux/post-install.bat',
+ gdk_pixbuf_libdir,
+ gdk_pixbuf_binary_version,
+ )
+ else
+ meson.add_install_script('build-aux/post-install.sh',
+ gdk_pixbuf_libdir,
+ gdk_pixbuf_binary_version,
+ )
+ endif
endif
summary = [