|
Packit |
6ef888 |
TESTSCRIPTS = \
|
|
Packit |
6ef888 |
rgrifieldscheck.sh \
|
|
Packit |
6ef888 |
rgskipcheck.sh
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
EXTRA_DIST = \
|
|
Packit |
6ef888 |
$(TESTSUITE_AT) \
|
|
Packit |
6ef888 |
$(TESTSCRIPTS) \
|
|
Packit |
6ef888 |
package.m4 \
|
|
Packit |
6ef888 |
atlocal \
|
|
Packit |
6ef888 |
atconfig
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
DISTCLEANFILES = \
|
|
Packit |
6ef888 |
atlocal \
|
|
Packit |
6ef888 |
atconfig
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
CLEANFILES = testvol
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
noinst_PROGRAMS = nukerg
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
nukerg_SOURCES = nukerg.c
|
|
Packit |
6ef888 |
nukerg_CPPFLAGS = \
|
|
Packit |
6ef888 |
-D_FILE_OFFSET_BITS=64 \
|
|
Packit |
6ef888 |
-D_LARGEFILE64_SOURCE \
|
|
Packit |
6ef888 |
-D_GNU_SOURCE
|
|
Packit |
6ef888 |
nukerg_CFLAGS = \
|
|
Packit |
6ef888 |
-I$(top_srcdir)/gfs2/libgfs2 \
|
|
Packit |
6ef888 |
-I$(top_srcdir)/gfs2/include
|
|
Packit |
6ef888 |
nukerg_LDADD = \
|
|
Packit |
6ef888 |
$(top_builddir)/gfs2/libgfs2/libgfs2.la
|
|
Packit |
6ef888 |
nukerg_LDFLAGS = \
|
|
Packit |
6ef888 |
$(uuid_LIBS)
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
if HAVE_CHECK
|
|
Packit |
6ef888 |
UNIT_TESTS = \
|
|
Packit |
6ef888 |
check_meta \
|
|
Packit |
6ef888 |
check_rgrp
|
|
Packit |
6ef888 |
UNIT_SOURCES = \
|
|
Packit |
6ef888 |
$(top_srcdir)/gfs2/libgfs2/libgfs2.h
|
|
Packit |
6ef888 |
UNIT_CFLAGS = \
|
|
Packit |
6ef888 |
-I$(top_srcdir)/gfs2/libgfs2 \
|
|
Packit |
6ef888 |
-I$(top_srcdir)/gfs2/include \
|
|
Packit |
6ef888 |
@check_CFLAGS@
|
|
Packit |
6ef888 |
UNIT_LDADD = \
|
|
Packit |
6ef888 |
$(top_builddir)/gfs2/libgfs2/libgfs2.la \
|
|
Packit |
6ef888 |
@check_LIBS@
|
|
Packit |
6ef888 |
UNIT_CPPFLAGS = \
|
|
Packit |
6ef888 |
-D_FILE_OFFSET_BITS=64 \
|
|
Packit |
6ef888 |
-D_LARGEFILE64_SOURCE \
|
|
Packit |
6ef888 |
-D_GNU_SOURCE
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
check_PROGRAMS = $(UNIT_TESTS)
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
check_meta_SOURCES = \
|
|
Packit |
6ef888 |
$(UNIT_SOURCES) \
|
|
Packit |
6ef888 |
check_meta.c
|
|
Packit |
6ef888 |
check_meta_CFLAGS = $(UNIT_CFLAGS)
|
|
Packit |
6ef888 |
check_meta_LDADD = $(UNIT_LDADD)
|
|
Packit |
6ef888 |
check_meta_LDFLAGS = $(uuid_LIBS)
|
|
Packit |
6ef888 |
check_meta_CPPFLAGS = $(UNIT_CPPFLAGS)
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
check_rgrp_SOURCES = \
|
|
Packit |
6ef888 |
$(UNIT_SOURCES) \
|
|
Packit |
6ef888 |
check_rgrp.c
|
|
Packit |
6ef888 |
check_rgrp_CFLAGS = $(UNIT_CFLAGS)
|
|
Packit |
6ef888 |
check_rgrp_LDADD = $(UNIT_LDADD)
|
|
Packit |
6ef888 |
check_rgrp_LDFLAGS = $(uuid_LIBS)
|
|
Packit |
6ef888 |
check_rgrp_CPPFLAGS = $(UNIT_CPPFLAGS)
|
|
Packit |
6ef888 |
endif
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
# The `:;' works around a Bash 3.2 bug when the output is not writable.
|
|
Packit |
6ef888 |
package.m4: $(top_srcdir)/configure.ac
|
|
Packit |
6ef888 |
:;{ \
|
|
Packit |
6ef888 |
echo '# Signature of the current package.' && \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_NAME],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_NAME)])' && \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_TARNAME],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_TARNAME)])' && \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_VERSION],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_VERSION)])' && \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_STRING],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_STRING)])' && \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_BUGREPORT],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_BUGREPORT)])'; \
|
|
Packit |
6ef888 |
echo 'm4_define([AT_PACKAGE_URL],' && \
|
|
Packit |
6ef888 |
echo ' [$(PACKAGE_URL)])'; \
|
|
Packit |
6ef888 |
} >'$(srcdir)/package.m4'
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
TESTSUITE_AT = \
|
|
Packit |
6ef888 |
testsuite.at \
|
|
Packit |
6ef888 |
mkfs.at \
|
|
Packit |
6ef888 |
fsck.at \
|
|
Packit |
6ef888 |
edit.at \
|
|
Packit |
6ef888 |
libgfs2.at
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
if HAVE_CHECK
|
|
Packit |
6ef888 |
ENABLE_UNIT=yes
|
|
Packit |
6ef888 |
endif
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
TESTSUITE = testsuite
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
check-local: atconfig atlocal $(TESTSUITE)
|
|
Packit |
6ef888 |
$(SHELL) '$(TESTSUITE)' ENABLE_UNIT_TESTS=$(ENABLE_UNIT) $(TOPTS)
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
installcheck-local: atconfig atlocal $(TESTSUITE)
|
|
Packit |
6ef888 |
$(SHELL) '$(TESTSUITE)' AUTOTEST_PATH='$(sbindir):gfs2/libgfs2:tests' \
|
|
Packit |
6ef888 |
ENABLE_UNIT_TESTS=$(ENABLE_UNIT) $(TOPTS)
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
clean-local:
|
|
Packit |
6ef888 |
test ! -f '$(TESTSUITE)' || $(SHELL) '$(TESTSUITE)' --clean
|
|
Packit |
6ef888 |
rm -f '$(TESTSUITE)'
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
atconfig: $(top_builddir)/config.status
|
|
Packit |
6ef888 |
cd $(top_builddir) && ./config.status tests/$@
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
AUTOM4TE = $(SHELL) $(top_srcdir)/missing --run autom4te
|
|
Packit |
6ef888 |
AUTOTEST = $(AUTOM4TE) --language=autotest
|
|
Packit |
6ef888 |
|
|
Packit |
6ef888 |
$(TESTSUITE): $(TESTSUITE_AT) package.m4 $(UNIT_TESTS)
|
|
Packit |
6ef888 |
$(AUTOTEST) -I '$(srcdir)' -o $@.tmp $@.at
|
|
Packit |
6ef888 |
mv $@.tmp $@
|