Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/nq/examples/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 12.0.2024 mit Größe 3 kB image not shown  

Quelle  Makefile.in   Sprache: unbekannt

 
top_srcdir = @top_srcdir@
top_builddir = @top_builddir@
srcdir = @srcdir@
VPATH = @srcdir@
subdir = examples

NQ=../bin/@GAPARCH@/nq -S 

all: G1.tst G2.tst G3.tst G4.tst G5.tst

clean:
 rm -f G?.tst  *~

distclean: clean
 rm -f G*.old

G1.tst: G1
 @ echo -n Testing example: $<
 @ $(NQ) $< 18 | grep -v "Time\|time\|size\|Machine\|Input\|Program\|Version" > $@
 @ if diff $<.out $@; then                                     \
      echo " ok.";                                             \
      rm $@;                                                   \
 else                                                          \
      echo " results in an error.";                            \
      echo Please mail the file $@;                            \
      echo "    " to mhorn@rptu.de;             \
 fi

G2.tst: G2
 @ echo -n Testing example: $<
 @ $(NQ) $< 11 | grep -v "Time\|time\|size\|Machine\|Input\|Program\|Version" > $@
 @ if diff $<.out $@; then                                     \
      echo " ok.";                                             \
      rm $@;                                                   \
 else                                                          \
      echo " results in an error.";                            \
      echo Please mail the file $@;                            \
      echo "    " to mhorn@rptu.de;             \
 fi

G3.tst: G3
 @ echo -n Testing example: $<
 @ $(NQ) $< 20 | grep -v "Time\|time\|size\|Machine\|Input\|Program\|Version" > $@
 @ if diff $<.out $@; then                                     \
      echo " ok.";                                             \
      rm $@;                                                   \
 else                                                          \
      echo " results in an error.";                            \
      echo Please mail the file $@;                            \
      echo "    " to mhorn@rptu.de;             \
 fi

G4.tst: G4
 @ echo -n Testing example: $<
 @ $(NQ) $< 12 | grep -v "Time\|time\|size\|Machine\|Input\|Program\|Version" > $@
 @ if diff $<.out $@; then                                     \
      echo " ok.";                                             \
      rm $@;                                                   \
 else                                                          \
      echo " results in an error.";                            \
      echo Please mail the file $@;                            \
      echo "    " to mhorn@rptu.de;             \
 fi

G5.tst: G5
 @ echo -n Testing example: $<
 @ $(NQ) $< 12 | grep -v "Time\|time\|size\|Machine\|Input\|Program\|Version" > $@
 @ if diff $<.out $@; then                                     \
      echo " ok.";                                             \
      rm $@;                                                   \
 else                                                          \
      echo " results in an error.";                            \
      echo Please mail the file $@;                            \
      echo "    " to mhorn@rptu.de;             \
 fi

# Recreate the comparison output
recalibrate:
 @ for example in G?.[0-9]*; do                                   \
     echo making test example `basename $$example`;               \
          \
     class=`echo $$example | awk -F. '{print $$2}'`;              \
     output=`echo $$example | awk -F. '{print $$1}'`;             \
          \
     mv -f $$output.out $$output.old;                             \
     echo "    $(NQ) $$example $$class > $$output.out";           \
     $(NQ) $$example $$class                                      \
  | grep -v "Time\|time\|size\|Machine\|Input\|Version" > $$output.out;\
 done

.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@

.PHONY: all clean distclean test G1.tst G2.tst G3.tst G4.tst G5.tst recalibrate

[ Dauer der Verarbeitung: 0.16 Sekunden  (vorverarbeitet)  ]