Files
b2txt25/language_model/srilm-1.7.3/common/Makefile.test
2025-07-02 12:18:09 -07:00

69 lines
1.9 KiB
Makefile

#
# Makefile for SRILM test suite
#
# $Header: /home/srilm/CVS/srilm/common/Makefile.test,v 1.17 2013/03/09 06:54:48 stolcke Exp $
#
include $(SRILM)/common/Makefile.common.variables
TEST=*
all: test
test:
@PATH=$$SRILM/bin/$${MACHINE_TYPE}${OPTION}:$$SRILM/bin:$$PATH; export PATH; \
$(SRILM)/sbin/go.unzip; \
for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
GAWK=$(GAWK) $(SRILM)/sbin/go.run-test $$testdir; \
done
profile:
@PATH=$$PWD/../bin/$${MACHINE_TYPE}_p:$$PWD/../src:$$SRILM/bin/$$MACHINE_TYPE:$$SRILM/bin:$$PATH; export PATH; \
$(SRILM)/sbin/go.unzip; \
for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
GAWK=$(GAWK) $(SRILM)/sbin/go.run-test $$testdir; \
done
pure:
@PATH=$$PWD/../bin/$${MACHINE_TYPE}_pure:$$PWD/../src:$$SRILM/bin/$$MACHINE_TYPE:$$SRILM/bin:$$PATH; export PATH; \
$(SRILM)/sbin/go.unzip; \
for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
GAWK=$(GAWK) $(SRILM)/sbin/go.run-test $$testdir; \
done
try:
@PATH=$$PWD/../bin/$${MACHINE_TYPE}${OPTION}:$$PWD/../src:$$SRILM/bin/$$MACHINE_TYPE:$$SRILM/bin:$$PATH; export PATH; \
echo PATH=$$PATH; \
$(SRILM)/sbin/go.unzip; \
for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
GAWK=$(GAWK) $(SRILM)/sbin/go.run-test $$testdir; \
done
try-output:
@PATH=$$PWD/../bin/$${MACHINE_TYPE}${OPTION}:$$PWD/../src:$$SRILM/bin/$$MACHINE_TYPE:$$SRILM/bin:$$PATH; export PATH; \
echo PATH=$$PATH; \
$(SRILM)/sbin/go.unzip; \
for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
(cd tests/$(TEST); GAWK=$(GAWK) sh -x run-test); \
done
refs:
[ ! -d reference -o -d reference.old ] || mv reference reference.old
mkdir -p reference
@for testdir in tests/$(TEST); do \
[ $$testdir = tests/CVS ] || \
$(SRILM)/sbin/go.update-refs $$testdir; \
done
gzip:
$(SRILM)/sbin/go.zip
clean:
rm -f output/*
find tests \( -name core -o -name gmon.out \) -print | xargs rm -f