Blame src/openpa/Makefile.am

Packit Service c5cf8c
# -*- Mode: c-basic-offset:4 ; indent-tabs-mode:nil ; -*-
Packit Service c5cf8c
#  
Packit Service c5cf8c
#  (C) 2008 by Argonne National Laboratory.
Packit Service c5cf8c
#      See COPYRIGHT in top-level directory.
Packit Service c5cf8c
Packit Service c5cf8c
ACLOCAL_AMFLAGS = -I confdb
Packit Service c5cf8c
Packit Service c5cf8c
SUBDIRS = src test
Packit Service c5cf8c
noinst_DATA = README
Packit Service c5cf8c
Packit Service c5cf8c
# opa_config.h was generated by the AX_PREFIX_CONFIG_H macro in configure.ac
Packit Service c5cf8c
DISTCLEANFILES = _configs.sed
Packit Service c5cf8c
Packit Service c5cf8c
# files that automake doesn't know about by default that should be included in
Packit Service c5cf8c
# the distribution
Packit Service c5cf8c
EXTRA_DIST = COPYRIGHT CHANGELOG openpa.pc.in VERSION
Packit Service c5cf8c
Packit Service c5cf8c
# uses the highlight utility to color code the test output
Packit Service c5cf8c
prettycheck:
Packit Service c5cf8c
	$(MAKE) check | highlight --color=green 'PASS(ED)?'   \
Packit Service c5cf8c
	              | highlight --color=red 'FAIL(ED)?'     \
Packit Service c5cf8c
		      | highlight --color=yellow 'WARN(ING)?' \
Packit Service c5cf8c
		      | highlight --color=cyan -- '-SKIP-'
Packit Service c5cf8c
Packit Service c5cf8c
# This target exists to smooth the integration with MPICH's upcoming build
Packit Service c5cf8c
# system changes to support parallel make (i.e. "make -j 4").  It serves no
Packit Service c5cf8c
# other purpose, but should _not_ be removed unless you know what you are doing.
Packit Service c5cf8c
all-executable:
Packit Service c5cf8c
Packit Service c5cf8c
# pkgconfig files
Packit Service c5cf8c
pkgconfigdir = @pkgconfigdir@
Packit Service c5cf8c
pkgconfig_DATA = openpa.pc
Packit Service c5cf8c
$(pkgconfig_DATA): config.status
Packit Service c5cf8c
Packit Service c5cf8c
# make MPICH happy
Packit Service c5cf8c
coverage:
Packit Service c5cf8c
Packit Service c5cf8c
.PHONY: prettycheck all-executable coverage