Also use host_system everywhere.
check_cdata.set('CHECK_MAJOR_VERSION', 0)
check_cdata.set('CHECK_MINOR_VERSION', 9)
check_cdata.set('CHECK_MICRO_VERSION', 14)
-if host_machine.system() != 'windows'
+if host_system != 'windows'
check_cdata.set('HAVE_FORK', 1)
else
check_cdata.set('HAVE_FORK', 0)
# Check PTP support
have_ptp = false
-if host_machine.system() == 'android'
+if host_system == 'android'
message('PTP not supported on Android because of permissions.')
-elif host_machine.system() == 'windows'
+elif host_system == 'windows'
message('PTP not supported on Windows, not ported yet.')
-elif host_machine.system() == 'ios' # FIXME: is it also darwing on iOS ?
- message('PTP not supported on iOS because of permissions.')
-elif host_machine.system() == 'darwin'
+elif host_system == 'darwin'
if cc.has_header('MobileCoreServices/MobileCoreServices.h')
message('PTP not supported on iOS because of permissions.')
else
have_ptp = true
endif
-elif ['linux', 'netbsd', 'freebsd', 'openbsd', 'kfreebsd', 'dragonfly', 'solaris'].contains(host_machine.system())
- message('PTP supported on ' + host_machine.system() + '.')
+elif ['linux', 'netbsd', 'freebsd', 'openbsd', 'kfreebsd', 'dragonfly', 'solaris'].contains(host_system)
+ message('PTP supported on ' + host_system + '.')
have_ptp = true
endif
'sys/resource.h',
]
-if host_machine.system() == 'windows'
+if host_system == 'windows'
check_headers += ['winsock2.h']
endif
elif host_system == 'windows' and cc.has_function('_strdup')
cdata.set('HAVE__STRDUP', 1) # Windows (MSVC)
endif
-if host_machine.system() != 'windows'
+if host_system != 'windows'
cdata.set('HAVE_FORK', 1)
else
# libcheck requires HAVE_FORK to be 0 when fork() is not available
# Platform deps; only ws2_32 and execinfo for now
platform_deps = []
-if host_machine.system() == 'windows'
+if host_system == 'windows'
platform_deps = [cc.find_library('ws2_32')]
endif
fallback: ['glib', 'libgobject_dep'])
gmodule_dep = dependency('gmodule-2.0',
fallback: ['glib', 'libgmodule_dep'])
-if host_machine.system() == 'windows'
+if host_system == 'windows'
gio_dep = dependency('gio-2.0',
fallback: ['glib', 'libgio_dep'])
else