浏览代码

Makefile.am-s: make sure all levels have recheck rule

Nathalie Furmento 5 年之前
父节点
当前提交
30fc45f558
共有 7 个文件被更改,包括 25 次插入21 次删除
  1. 3 0
      doc/Makefile.am
  2. 2 1
      mpi/src/Makefile.am
  3. 5 10
      socl/Makefile.am
  4. 7 1
      socl/src/Makefile.am
  5. 2 0
      src/Makefile.am
  6. 4 9
      starpufft/Makefile.am
  7. 2 0
      starpufft/src/Makefile.am

+ 3 - 0
doc/Makefile.am

@@ -33,6 +33,9 @@ EXTRA_DIST =    tutorial/hello_world.c \
 txtdir = ${docdir}/tutorial
 txt_DATA = $(EXTRA_DIST)
 
+recheck:
+	-cat /dev/null
+
 showcheck:
 	-cat /dev/null
 

+ 2 - 1
mpi/src/Makefile.am

@@ -109,8 +109,9 @@ libstarpumpi_@STARPU_EFFECTIVE_VERSION@_la_SOURCES =	\
 	load_balancer/policy/load_heat_propagation.c	\
 	load_balancer/load_balancer.c
 
+recheck:
+	-cat /dev/null
 showcheck:
 	-cat /dev/null
-
 showsuite:
 	-cat /dev/null

+ 5 - 10
socl/Makefile.am

@@ -1,6 +1,6 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
-# Copyright (C) 2012,2013,2015,2017,2018                 CNRS
+# Copyright (C) 2012,2013,2015,2017,2018,2019            CNRS
 # Copyright (C) 2011-2013,2015                           Université de Bordeaux
 # Copyright (C) 2011,2012                                Inria
 #
@@ -15,6 +15,8 @@
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
 #
+include $(top_srcdir)/starpu.mk
+
 SUBDIRS = src examples
 
 EXTRA_DIST = README
@@ -22,16 +24,9 @@ EXTRA_DIST = README
 SOCL_vendorsdir = @datarootdir@/starpu/opencl/vendors
 dist_SOCL_vendors_DATA = @SOCL_VENDORS@
 
-showcheck:
-	RET=0 ; \
-	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck || RET=1 ; \
-	done ; \
-	exit $$RET
-
-showsuite:
+recheck:
 	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showsuite || RET=1 ; \
+		make -C $$i recheck || RET=1 ; \
 	done ; \
 	exit $$RET

+ 7 - 1
socl/src/Makefile.am

@@ -15,7 +15,6 @@
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
 #
-include $(top_srcdir)/starpu.mk
 
 CLEANFILES = *.gcno *.gcda
 
@@ -136,3 +135,10 @@ libsocl_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = 						\
   cl_geteventprofilinginfo.c \
   cl_getextensionfunctionaddress.c \
   cl_icdgetplatformidskhr.c
+
+recheck:
+	-cat /dev/null
+showcheck:
+	-cat /dev/null
+showsuite:
+	-cat /dev/null

+ 2 - 0
src/Makefile.am

@@ -412,6 +412,8 @@ dist-hook:
 	done ; \
 	[ $$failed == 0 ]
 
+recheck:
+	-cat /dev/null
 showcheck:
 	-cat /dev/null
 showsuite:

+ 4 - 9
starpufft/Makefile.am

@@ -1,7 +1,7 @@
 # StarPU --- Runtime system for heterogeneous multicore architectures.
 #
 # Copyright (C) 2012                                     Inria
-# Copyright (C) 2010-2015,2017,2018                      CNRS
+# Copyright (C) 2010-2015,2017,2018,2019                 CNRS
 # Copyright (C) 2009-2015                                Université de Bordeaux
 #
 # StarPU is free software; you can redistribute it and/or modify
@@ -15,6 +15,7 @@
 #
 # See the GNU Lesser General Public License in COPYING.LGPL for more details.
 #
+include $(top_srcdir)/starpu.mk
 
 SUBDIRS=src
 
@@ -29,16 +30,10 @@ versinclude_HEADERS = 				\
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = libstarpufft.pc starpufft-1.0.pc starpufft-1.1.pc starpufft-1.2.pc starpufft-1.3.pc
 
-showcheck:
-	RET=0 ; \
-	for i in $(SUBDIRS) ; do \
-		make -C $$i showcheck || RET=1 ; \
-	done ; \
-	exit $$RET
 
-showsuite:
+recheck:
 	RET=0 ; \
 	for i in $(SUBDIRS) ; do \
-		make -C $$i showsuite || RET=1 ; \
+		make -C $$i recheck || RET=1 ; \
 	done ; \
 	exit $$RET

+ 2 - 0
starpufft/src/Makefile.am

@@ -61,6 +61,8 @@ libstarpufft_@STARPU_EFFECTIVE_VERSION@_la_LIBADD +=  $(STARPU_CUDA_LDFLAGS)
 endif
 endif
 
+recheck:
+	-cat /dev/null
 showcheck:
 	-cat /dev/null
 showsuite: