|
|
@@ -40,11 +40,44 @@ NVCCFLAGS += $(HWLOC_CFLAGS)
|
|
|
|
|
|
endif
|
|
|
|
|
|
+#####################################
|
|
|
+# What to install and what to check #
|
|
|
+#####################################
|
|
|
+
|
|
|
+if STARPU_HAVE_WINDOWS
|
|
|
+check_PROGRAMS = $(STARPU_EXAMPLES)
|
|
|
+else
|
|
|
+check_PROGRAMS = $(LOADER) $(STARPU_EXAMPLES)
|
|
|
+endif
|
|
|
+
|
|
|
+TESTS = $(STARPU_EXAMPLES)
|
|
|
+
|
|
|
+if !STARPU_HAVE_WINDOWS
|
|
|
+## test loader program
|
|
|
+if !STARPU_CROSS_COMPILING
|
|
|
+LOADER = loader
|
|
|
+loader_CPPFLAGS = $(AM_CFLAGS) $(AM_CPPFLAGS) -I$(top_builddir)/src/
|
|
|
+LOADER_BIN = ./$(LOADER)
|
|
|
+loader_SOURCES = ../../tests/loader.c
|
|
|
+else
|
|
|
+LOADER =
|
|
|
+LOADER_BIN = $(top_builddir)/tests/loader-cross.sh
|
|
|
+endif
|
|
|
+
|
|
|
+if STARPU_HAVE_AM111
|
|
|
+TESTS_ENVIRONMENT = top_builddir="$(abs_top_builddir)" top_srcdir="$(abs_top_srcdir)"
|
|
|
+LOG_COMPILER = $(LOADER_BIN)
|
|
|
+else
|
|
|
+TESTS_ENVIRONMENT = top_builddir="$(abs_top_builddir)" top_srcdir="$(abs_top_srcdir)" $(LOADER_BIN)
|
|
|
+endif
|
|
|
+
|
|
|
+endif
|
|
|
+
|
|
|
###################
|
|
|
# stencil example #
|
|
|
###################
|
|
|
|
|
|
-check_PROGRAMS = \
|
|
|
+STARPU_EXAMPLES = \
|
|
|
stencil
|
|
|
|
|
|
examplebindir = $(libdir)/starpu/examples/stencil
|