https://bugzilla.gnome.org/show_bug.cgi?id=793444
AC_PROG_INSTALL
AC_PROG_MKDIR_P
+AC_CANONICAL_HOST
+
+# Detect the target system
+build_linux=no
+case "${host_os}" in
+ linux*)
+ build_linux=yes
+ ;;
+ *)
+ ;;
+esac
+AM_CONDITIONAL([HAVE_LINUX], [test "$build_linux" = "yes"])
+
LT_PREREQ([2.2.6])
LT_INIT([disable-static])
PKG_PROG_PKG_CONFIG([0.21])
nullability/bug611223.vala \
$(NULL)
+LINUX_TESTS = \
+ linux/bug793444.vala \
+ $(NULL)
+
check-TESTS: $(TESTS) $(NON_NULL_TESTS)
@EXEEXT=$(EXEEXT) EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' $(srcdir)/testrunner.sh $(TESTS)
+if HAVE_LINUX
+ @EXEEXT=$(EXEEXT) EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' VALAFLAGS="--pkg linux" $(srcdir)/testrunner.sh $(LINUX_TESTS)
+endif
@EXEEXT=$(EXEEXT) EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' VALAFLAGS="--enable-experimental-non-null" $(srcdir)/testrunner.sh $(NON_NULL_TESTS)
EXTRA_DIST = \
--- /dev/null
+void main () {
+ var flag = Linux.O_DIRECT;
+}