niyaznigmatullin

Untitled

Dec 13th, 2013
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 40.51 KB | None | 0 0
  1. echo "Remaking .tests"
  2. Remaking .tests
  3. ./genlines.sh > .tests
  4. rm -f .config
  5. rm -f .config.temp
  6. echo Remaking .config
  7. process_begin: CreateProcess(NULL, /usr/bin/find -iname check.cpp -or -iname check.java, ...) failed.
  8. process_begin: CreateProcess(NULL, /usr/bin/find -iname validate.cpp -or -iname validate.java, ...) failed.
  9. Remaking .config
  10. echo \#THIS FILE IS AUTOMATICLY GENERATED DO NOT MODIFY IT >.config.temp
  11. echo ConfigVersion := 0.0.8 >>.config.temp
  12. echo all :  >>.config.temp
  13. echo __internal_enable_graders := 1 >>.config.temp
  14. echo __internal_enable_groups := 1 >>.config.temp;
  15. echo >>.config.temp
  16. if [ "" != "" ] ; then \
  17.     echo "Detected checker ";\
  18.     echo CheckerSrc ?=  >>.config.temp;\
  19.     echo CheckerExec ?=  >> .config.temp;\
  20.     echo CheckerCommand ?=  >> .config.temp;\
  21. elif [ "" != "" ] ; then\
  22.     echo "Detected checker ";\
  23.     echo CheckerSrc ?=  >>.config.temp;\
  24.     echo CheckerExec ?=  >>.config.temp;\
  25.     echo CheckerCommand ?=  >>.config.temp;\
  26. else \
  27.     echo CheckerSrc ?= >>.config.temp ; \
  28.     echo CheckerExec ?= >>.config.temp ; \
  29.     echo CheckerCommand ?= diff >>.config.temp ; \
  30.     echo Warning: no 'check.*' found. Using diff as checker. ;\
  31. fi
  32. Warning: no check.* found. Using diff as checker.
  33. echo >>.config.temp
  34. if [ "" != "" ] ; then \
  35.     echo "Detected validator ";\
  36.     echo ValidatorSrc ?=  >>.config.temp;\
  37.     echo ValidatorExec ?=  >> .config.temp;\
  38.     echo ValidatorCommand ?=  >> .config.temp;\
  39. elif [ "" != "" ] ; then\
  40.     echo "Detected validator ";\
  41.     echo ValidatorSrc ?=  >>.config.temp;\
  42.     echo ValidatorExec ?=  >>.config.temp;\
  43.     echo ValidatorCommand ?=  >>.config.temp;\
  44. else \
  45.     echo ValidatorSrc ?= >>.config.temp;\
  46.     echo ValidatorExec ?= >>.config.temp ; \
  47.     echo ValidatorCommand ?= NO >>.config.temp ; \
  48.     echo Warning: no 'validate.*' found. Using no validator. ;\
  49. fi
  50. Warning: no validate.* found. Using no validator.
  51. echo >>.config.temp
  52. echo StdoutGenList := gen_clique gen_cycle gen_graceful gen_graceful_interleave gen_nested gen_nested_abab gen_nested_interleave gen_path gen_rand gen_surface gen_zigzag_cycle gen_zigzag_path twf >>.config.temp;
  53. echo GenList := gen_clique gen_cycle gen_graceful gen_graceful_interleave gen_nested gen_nested_abab gen_nested_interleave gen_path gen_rand gen_surface gen_zigzag_cycle gen_zigzag_path twf >>.config.temp;
  54. echo >>.config.temp
  55. echo gen_cliqueTests := tests/004                                     tests/016                                     tests/028                                    >>.config.temp;    if [ -e src/gen_clique.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.exe >>.config.temp; echo .SECONDARY : .bin/gen_clique.exe >>.config.temp; echo .bin/gen_clique.exe : src/gen_clique.cpp "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.cpp "|" .bin/gen_clique.exe >>.config.temp;  fi;     if [ -e src/gen_clique.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.exe >>.config.temp; echo .SECONDARY : .bin/gen_clique.exe >>.config.temp; echo .bin/gen_clique.exe : src/gen_clique.c "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.c "|" .bin/gen_clique.exe >>.config.temp;  fi;     if [ -e src/gen_clique.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.jar >>.config.temp; echo .SECONDARY : .bin/gen_clique.jar >>.config.temp; echo .bin/gen_clique.jar : src/gen_clique.java "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.java "|" .bin/gen_clique.jar >>.config.temp;  fi;     if [ -e src/gen_clique.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.py >>.config.temp; echo .SECONDARY : .bin/gen_clique.py >>.config.temp; echo .bin/gen_clique.py : src/gen_clique.py "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.py "|" .bin/gen_clique.py >>.config.temp;  fi;     if [ -e src/gen_clique.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.exe >>.config.temp; echo .SECONDARY : .bin/gen_clique.exe >>.config.temp; echo .bin/gen_clique.exe : src/gen_clique.pas "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.pas "|" .bin/gen_clique.exe >>.config.temp;  fi;     if [ -e src/gen_clique.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.exe >>.config.temp; echo .SECONDARY : .bin/gen_clique.exe >>.config.temp; echo .bin/gen_clique.exe : src/gen_clique.dpr "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.dpr "|" .bin/gen_clique.exe >>.config.temp;  fi;     if [ -e src/gen_clique.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_clique.exe >>.config.temp; echo .SECONDARY : .bin/gen_clique.exe >>.config.temp; echo .bin/gen_clique.exe : src/gen_clique.d "|" .bin >>.config.temp;  echo $\(gen_cliqueTests')' : src/gen_clique.d "|" .bin/gen_clique.exe >>.config.temp;  fi;  echo >>.config.temp;      
  56. echo gen_cycleTests := tests/005                                     tests/017                                     tests/029                                 >>.config.temp;    if [ -e src/gen_cycle.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_cycle.exe >>.config.temp; echo .bin/gen_cycle.exe : src/gen_cycle.cpp "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.cpp "|" .bin/gen_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_cycle.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_cycle.exe >>.config.temp; echo .bin/gen_cycle.exe : src/gen_cycle.c "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.c "|" .bin/gen_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_cycle.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.jar >>.config.temp; echo .SECONDARY : .bin/gen_cycle.jar >>.config.temp; echo .bin/gen_cycle.jar : src/gen_cycle.java "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.java "|" .bin/gen_cycle.jar >>.config.temp;  fi;     if [ -e src/gen_cycle.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.py >>.config.temp; echo .SECONDARY : .bin/gen_cycle.py >>.config.temp; echo .bin/gen_cycle.py : src/gen_cycle.py "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.py "|" .bin/gen_cycle.py >>.config.temp;  fi;     if [ -e src/gen_cycle.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_cycle.exe >>.config.temp; echo .bin/gen_cycle.exe : src/gen_cycle.pas "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.pas "|" .bin/gen_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_cycle.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_cycle.exe >>.config.temp; echo .bin/gen_cycle.exe : src/gen_cycle.dpr "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.dpr "|" .bin/gen_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_cycle.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_cycle.exe >>.config.temp; echo .bin/gen_cycle.exe : src/gen_cycle.d "|" .bin >>.config.temp;  echo $\(gen_cycleTests')' : src/gen_cycle.d "|" .bin/gen_cycle.exe >>.config.temp;  fi;  echo >>.config.temp;      
  57. echo gen_gracefulTests := tests/006                                     tests/018                                     tests/030                              >>.config.temp;    if [ -e src/gen_graceful.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful.exe >>.config.temp; echo .bin/gen_graceful.exe : src/gen_graceful.cpp "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.cpp "|" .bin/gen_graceful.exe >>.config.temp;  fi;     if [ -e src/gen_graceful.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful.exe >>.config.temp; echo .bin/gen_graceful.exe : src/gen_graceful.c "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.c "|" .bin/gen_graceful.exe >>.config.temp;  fi;     if [ -e src/gen_graceful.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.jar >>.config.temp; echo .SECONDARY : .bin/gen_graceful.jar >>.config.temp; echo .bin/gen_graceful.jar : src/gen_graceful.java "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.java "|" .bin/gen_graceful.jar >>.config.temp;  fi;     if [ -e src/gen_graceful.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.py >>.config.temp; echo .SECONDARY : .bin/gen_graceful.py >>.config.temp; echo .bin/gen_graceful.py : src/gen_graceful.py "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.py "|" .bin/gen_graceful.py >>.config.temp;  fi;     if [ -e src/gen_graceful.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful.exe >>.config.temp; echo .bin/gen_graceful.exe : src/gen_graceful.pas "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.pas "|" .bin/gen_graceful.exe >>.config.temp;  fi;     if [ -e src/gen_graceful.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful.exe >>.config.temp; echo .bin/gen_graceful.exe : src/gen_graceful.dpr "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.dpr "|" .bin/gen_graceful.exe >>.config.temp;  fi;     if [ -e src/gen_graceful.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful.exe >>.config.temp; echo .bin/gen_graceful.exe : src/gen_graceful.d "|" .bin >>.config.temp;  echo $\(gen_gracefulTests')' : src/gen_graceful.d "|" .bin/gen_graceful.exe >>.config.temp;  fi;  echo >>.config.temp;      
  58. echo gen_graceful_interleaveTests := tests/007                                     tests/019                                     tests/031                           >>.config.temp;    if [ -e src/gen_graceful_interleave.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.exe >>.config.temp; echo .bin/gen_graceful_interleave.exe : src/gen_graceful_interleave.cpp "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.cpp "|" .bin/gen_graceful_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.exe >>.config.temp; echo .bin/gen_graceful_interleave.exe : src/gen_graceful_interleave.c "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.c "|" .bin/gen_graceful_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.jar >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.jar >>.config.temp; echo .bin/gen_graceful_interleave.jar : src/gen_graceful_interleave.java "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.java "|" .bin/gen_graceful_interleave.jar >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.py >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.py >>.config.temp; echo .bin/gen_graceful_interleave.py : src/gen_graceful_interleave.py "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.py "|" .bin/gen_graceful_interleave.py >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.exe >>.config.temp; echo .bin/gen_graceful_interleave.exe : src/gen_graceful_interleave.pas "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.pas "|" .bin/gen_graceful_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.exe >>.config.temp; echo .bin/gen_graceful_interleave.exe : src/gen_graceful_interleave.dpr "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.dpr "|" .bin/gen_graceful_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_graceful_interleave.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_graceful_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_graceful_interleave.exe >>.config.temp; echo .bin/gen_graceful_interleave.exe : src/gen_graceful_interleave.d "|" .bin >>.config.temp;  echo $\(gen_graceful_interleaveTests')' : src/gen_graceful_interleave.d "|" .bin/gen_graceful_interleave.exe >>.config.temp;  fi;  echo >>.config.temp;      
  59. echo gen_nestedTests := tests/008                                     tests/020                                     tests/032                        >>.config.temp;    if [ -e src/gen_nested.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested.exe >>.config.temp; echo .bin/gen_nested.exe : src/gen_nested.cpp "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.cpp "|" .bin/gen_nested.exe >>.config.temp;  fi;     if [ -e src/gen_nested.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested.exe >>.config.temp; echo .bin/gen_nested.exe : src/gen_nested.c "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.c "|" .bin/gen_nested.exe >>.config.temp;  fi;     if [ -e src/gen_nested.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.jar >>.config.temp; echo .SECONDARY : .bin/gen_nested.jar >>.config.temp; echo .bin/gen_nested.jar : src/gen_nested.java "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.java "|" .bin/gen_nested.jar >>.config.temp;  fi;     if [ -e src/gen_nested.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.py >>.config.temp; echo .SECONDARY : .bin/gen_nested.py >>.config.temp; echo .bin/gen_nested.py : src/gen_nested.py "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.py "|" .bin/gen_nested.py >>.config.temp;  fi;     if [ -e src/gen_nested.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested.exe >>.config.temp; echo .bin/gen_nested.exe : src/gen_nested.pas "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.pas "|" .bin/gen_nested.exe >>.config.temp;  fi;     if [ -e src/gen_nested.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested.exe >>.config.temp; echo .bin/gen_nested.exe : src/gen_nested.dpr "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.dpr "|" .bin/gen_nested.exe >>.config.temp;  fi;     if [ -e src/gen_nested.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested.exe >>.config.temp; echo .bin/gen_nested.exe : src/gen_nested.d "|" .bin >>.config.temp;  echo $\(gen_nestedTests')' : src/gen_nested.d "|" .bin/gen_nested.exe >>.config.temp;  fi;  echo >>.config.temp;      
  60. echo gen_nested_ababTests := tests/009                                     tests/021                                     tests/033                     >>.config.temp;    if [ -e src/gen_nested_abab.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.exe >>.config.temp; echo .bin/gen_nested_abab.exe : src/gen_nested_abab.cpp "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.cpp "|" .bin/gen_nested_abab.exe >>.config.temp;  fi;     if [ -e src/gen_nested_abab.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.exe >>.config.temp; echo .bin/gen_nested_abab.exe : src/gen_nested_abab.c "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.c "|" .bin/gen_nested_abab.exe >>.config.temp;  fi;     if [ -e src/gen_nested_abab.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.jar >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.jar >>.config.temp; echo .bin/gen_nested_abab.jar : src/gen_nested_abab.java "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.java "|" .bin/gen_nested_abab.jar >>.config.temp;  fi;     if [ -e src/gen_nested_abab.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.py >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.py >>.config.temp; echo .bin/gen_nested_abab.py : src/gen_nested_abab.py "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.py "|" .bin/gen_nested_abab.py >>.config.temp;  fi;     if [ -e src/gen_nested_abab.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.exe >>.config.temp; echo .bin/gen_nested_abab.exe : src/gen_nested_abab.pas "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.pas "|" .bin/gen_nested_abab.exe >>.config.temp;  fi;     if [ -e src/gen_nested_abab.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.exe >>.config.temp; echo .bin/gen_nested_abab.exe : src/gen_nested_abab.dpr "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.dpr "|" .bin/gen_nested_abab.exe >>.config.temp;  fi;     if [ -e src/gen_nested_abab.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_abab.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_abab.exe >>.config.temp; echo .bin/gen_nested_abab.exe : src/gen_nested_abab.d "|" .bin >>.config.temp;  echo $\(gen_nested_ababTests')' : src/gen_nested_abab.d "|" .bin/gen_nested_abab.exe >>.config.temp;  fi;  echo >>.config.temp;    
  61. echo gen_nested_interleaveTests := tests/010                                     tests/022                                     tests/034                  >>.config.temp;    if [ -e src/gen_nested_interleave.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.exe >>.config.temp; echo .bin/gen_nested_interleave.exe : src/gen_nested_interleave.cpp "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.cpp "|" .bin/gen_nested_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.exe >>.config.temp; echo .bin/gen_nested_interleave.exe : src/gen_nested_interleave.c "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.c "|" .bin/gen_nested_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.jar >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.jar >>.config.temp; echo .bin/gen_nested_interleave.jar : src/gen_nested_interleave.java "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.java "|" .bin/gen_nested_interleave.jar >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.py >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.py >>.config.temp; echo .bin/gen_nested_interleave.py : src/gen_nested_interleave.py "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.py "|" .bin/gen_nested_interleave.py >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.exe >>.config.temp; echo .bin/gen_nested_interleave.exe : src/gen_nested_interleave.pas "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.pas "|" .bin/gen_nested_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.exe >>.config.temp; echo .bin/gen_nested_interleave.exe : src/gen_nested_interleave.dpr "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.dpr "|" .bin/gen_nested_interleave.exe >>.config.temp;  fi;     if [ -e src/gen_nested_interleave.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_nested_interleave.exe >>.config.temp; echo .SECONDARY : .bin/gen_nested_interleave.exe >>.config.temp; echo .bin/gen_nested_interleave.exe : src/gen_nested_interleave.d "|" .bin >>.config.temp;  echo $\(gen_nested_interleaveTests')' : src/gen_nested_interleave.d "|" .bin/gen_nested_interleave.exe >>.config.temp;  fi;  echo >>.config.temp;    
  62. echo gen_pathTests := tests/011                                     tests/023                                     tests/035               >>.config.temp;    if [ -e src/gen_path.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_path.exe >>.config.temp; echo .bin/gen_path.exe : src/gen_path.cpp "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.cpp "|" .bin/gen_path.exe >>.config.temp;  fi;     if [ -e src/gen_path.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_path.exe >>.config.temp; echo .bin/gen_path.exe : src/gen_path.c "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.c "|" .bin/gen_path.exe >>.config.temp;  fi;     if [ -e src/gen_path.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.jar >>.config.temp; echo .SECONDARY : .bin/gen_path.jar >>.config.temp; echo .bin/gen_path.jar : src/gen_path.java "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.java "|" .bin/gen_path.jar >>.config.temp;  fi;     if [ -e src/gen_path.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.py >>.config.temp; echo .SECONDARY : .bin/gen_path.py >>.config.temp; echo .bin/gen_path.py : src/gen_path.py "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.py "|" .bin/gen_path.py >>.config.temp;  fi;     if [ -e src/gen_path.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_path.exe >>.config.temp; echo .bin/gen_path.exe : src/gen_path.pas "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.pas "|" .bin/gen_path.exe >>.config.temp;  fi;     if [ -e src/gen_path.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_path.exe >>.config.temp; echo .bin/gen_path.exe : src/gen_path.dpr "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.dpr "|" .bin/gen_path.exe >>.config.temp;  fi;     if [ -e src/gen_path.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_path.exe >>.config.temp; echo .bin/gen_path.exe : src/gen_path.d "|" .bin >>.config.temp;  echo $\(gen_pathTests')' : src/gen_path.d "|" .bin/gen_path.exe >>.config.temp;  fi;  echo >>.config.temp;    
  63. echo gen_randTests := tests/012                                     tests/024                                     tests/036            >>.config.temp;    if [ -e src/gen_rand.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.exe >>.config.temp; echo .SECONDARY : .bin/gen_rand.exe >>.config.temp; echo .bin/gen_rand.exe : src/gen_rand.cpp "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.cpp "|" .bin/gen_rand.exe >>.config.temp;  fi;     if [ -e src/gen_rand.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.exe >>.config.temp; echo .SECONDARY : .bin/gen_rand.exe >>.config.temp; echo .bin/gen_rand.exe : src/gen_rand.c "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.c "|" .bin/gen_rand.exe >>.config.temp;  fi;     if [ -e src/gen_rand.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.jar >>.config.temp; echo .SECONDARY : .bin/gen_rand.jar >>.config.temp; echo .bin/gen_rand.jar : src/gen_rand.java "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.java "|" .bin/gen_rand.jar >>.config.temp;  fi;     if [ -e src/gen_rand.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.py >>.config.temp; echo .SECONDARY : .bin/gen_rand.py >>.config.temp; echo .bin/gen_rand.py : src/gen_rand.py "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.py "|" .bin/gen_rand.py >>.config.temp;  fi;     if [ -e src/gen_rand.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.exe >>.config.temp; echo .SECONDARY : .bin/gen_rand.exe >>.config.temp; echo .bin/gen_rand.exe : src/gen_rand.pas "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.pas "|" .bin/gen_rand.exe >>.config.temp;  fi;     if [ -e src/gen_rand.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.exe >>.config.temp; echo .SECONDARY : .bin/gen_rand.exe >>.config.temp; echo .bin/gen_rand.exe : src/gen_rand.dpr "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.dpr "|" .bin/gen_rand.exe >>.config.temp;  fi;     if [ -e src/gen_rand.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_rand.exe >>.config.temp; echo .SECONDARY : .bin/gen_rand.exe >>.config.temp; echo .bin/gen_rand.exe : src/gen_rand.d "|" .bin >>.config.temp;  echo $\(gen_randTests')' : src/gen_rand.d "|" .bin/gen_rand.exe >>.config.temp;  fi;  echo >>.config.temp;    
  64. echo gen_surfaceTests := tests/013                                     tests/025                                     tests/037         >>.config.temp;    if [ -e src/gen_surface.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.exe >>.config.temp; echo .SECONDARY : .bin/gen_surface.exe >>.config.temp; echo .bin/gen_surface.exe : src/gen_surface.cpp "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.cpp "|" .bin/gen_surface.exe >>.config.temp;  fi;     if [ -e src/gen_surface.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.exe >>.config.temp; echo .SECONDARY : .bin/gen_surface.exe >>.config.temp; echo .bin/gen_surface.exe : src/gen_surface.c "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.c "|" .bin/gen_surface.exe >>.config.temp;  fi;     if [ -e src/gen_surface.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.jar >>.config.temp; echo .SECONDARY : .bin/gen_surface.jar >>.config.temp; echo .bin/gen_surface.jar : src/gen_surface.java "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.java "|" .bin/gen_surface.jar >>.config.temp;  fi;     if [ -e src/gen_surface.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.py >>.config.temp; echo .SECONDARY : .bin/gen_surface.py >>.config.temp; echo .bin/gen_surface.py : src/gen_surface.py "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.py "|" .bin/gen_surface.py >>.config.temp;  fi;     if [ -e src/gen_surface.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.exe >>.config.temp; echo .SECONDARY : .bin/gen_surface.exe >>.config.temp; echo .bin/gen_surface.exe : src/gen_surface.pas "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.pas "|" .bin/gen_surface.exe >>.config.temp;  fi;     if [ -e src/gen_surface.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.exe >>.config.temp; echo .SECONDARY : .bin/gen_surface.exe >>.config.temp; echo .bin/gen_surface.exe : src/gen_surface.dpr "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.dpr "|" .bin/gen_surface.exe >>.config.temp;  fi;     if [ -e src/gen_surface.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_surface.exe >>.config.temp; echo .SECONDARY : .bin/gen_surface.exe >>.config.temp; echo .bin/gen_surface.exe : src/gen_surface.d "|" .bin >>.config.temp;  echo $\(gen_surfaceTests')' : src/gen_surface.d "|" .bin/gen_surface.exe >>.config.temp;  fi;  echo >>.config.temp;    
  65. echo gen_zigzag_cycleTests := tests/014                                     tests/026                                     tests/038      >>.config.temp;    if [ -e src/gen_zigzag_cycle.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .bin/gen_zigzag_cycle.exe : src/gen_zigzag_cycle.cpp "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.cpp "|" .bin/gen_zigzag_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .bin/gen_zigzag_cycle.exe : src/gen_zigzag_cycle.c "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.c "|" .bin/gen_zigzag_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.jar >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.jar >>.config.temp; echo .bin/gen_zigzag_cycle.jar : src/gen_zigzag_cycle.java "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.java "|" .bin/gen_zigzag_cycle.jar >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.py >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.py >>.config.temp; echo .bin/gen_zigzag_cycle.py : src/gen_zigzag_cycle.py "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.py "|" .bin/gen_zigzag_cycle.py >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .bin/gen_zigzag_cycle.exe : src/gen_zigzag_cycle.pas "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.pas "|" .bin/gen_zigzag_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .bin/gen_zigzag_cycle.exe : src/gen_zigzag_cycle.dpr "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.dpr "|" .bin/gen_zigzag_cycle.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_cycle.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_cycle.exe >>.config.temp; echo .bin/gen_zigzag_cycle.exe : src/gen_zigzag_cycle.d "|" .bin >>.config.temp;  echo $\(gen_zigzag_cycleTests')' : src/gen_zigzag_cycle.d "|" .bin/gen_zigzag_cycle.exe >>.config.temp;  fi;  echo >>.config.temp;      
  66. echo gen_zigzag_pathTests := tests/015                                     tests/027                                     tests/039   >>.config.temp;    if [ -e src/gen_zigzag_path.cpp ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.exe >>.config.temp; echo .bin/gen_zigzag_path.exe : src/gen_zigzag_path.cpp "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.cpp "|" .bin/gen_zigzag_path.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.c ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.exe >>.config.temp; echo .bin/gen_zigzag_path.exe : src/gen_zigzag_path.c "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.c "|" .bin/gen_zigzag_path.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.java ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.jar >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.jar >>.config.temp; echo .bin/gen_zigzag_path.jar : src/gen_zigzag_path.java "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.java "|" .bin/gen_zigzag_path.jar >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.py ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.py >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.py >>.config.temp; echo .bin/gen_zigzag_path.py : src/gen_zigzag_path.py "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.py "|" .bin/gen_zigzag_path.py >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.pas ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.exe >>.config.temp; echo .bin/gen_zigzag_path.exe : src/gen_zigzag_path.pas "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.pas "|" .bin/gen_zigzag_path.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.dpr ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.exe >>.config.temp; echo .bin/gen_zigzag_path.exe : src/gen_zigzag_path.dpr "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.dpr "|" .bin/gen_zigzag_path.exe >>.config.temp;  fi;     if [ -e src/gen_zigzag_path.d ] ; then echo .DELETE_ON_ERROR : .bin/gen_zigzag_path.exe >>.config.temp; echo .SECONDARY : .bin/gen_zigzag_path.exe >>.config.temp; echo .bin/gen_zigzag_path.exe : src/gen_zigzag_path.d "|" .bin >>.config.temp;  echo $\(gen_zigzag_pathTests')' : src/gen_zigzag_path.d "|" .bin/gen_zigzag_path.exe >>.config.temp;  fi;  echo >>.config.temp;      
  67. echo twfTests := tests/001    tests/002    tests/003                                                                                                               >>.config.temp;    if [ -e src/twf.cpp ] ; then echo .DELETE_ON_ERROR : .bin/twf.exe >>.config.temp; echo .SECONDARY : .bin/twf.exe >>.config.temp; echo .bin/twf.exe : src/twf.cpp "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.cpp "|" .bin/twf.exe >>.config.temp;  fi;     if [ -e src/twf.c ] ; then echo .DELETE_ON_ERROR : .bin/twf.exe >>.config.temp; echo .SECONDARY : .bin/twf.exe >>.config.temp; echo .bin/twf.exe : src/twf.c "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.c "|" .bin/twf.exe >>.config.temp;  fi;     if [ -e src/twf.java ] ; then echo .DELETE_ON_ERROR : .bin/twf.jar >>.config.temp; echo .SECONDARY : .bin/twf.jar >>.config.temp; echo .bin/twf.jar : src/twf.java "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.java "|" .bin/twf.jar >>.config.temp;  fi;     if [ -e src/twf.py ] ; then echo .DELETE_ON_ERROR : .bin/twf.py >>.config.temp; echo .SECONDARY : .bin/twf.py >>.config.temp; echo .bin/twf.py : src/twf.py "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.py "|" .bin/twf.py >>.config.temp;  fi;     if [ -e src/twf.pas ] ; then echo .DELETE_ON_ERROR : .bin/twf.exe >>.config.temp; echo .SECONDARY : .bin/twf.exe >>.config.temp; echo .bin/twf.exe : src/twf.pas "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.pas "|" .bin/twf.exe >>.config.temp;  fi;     if [ -e src/twf.dpr ] ; then echo .DELETE_ON_ERROR : .bin/twf.exe >>.config.temp; echo .SECONDARY : .bin/twf.exe >>.config.temp; echo .bin/twf.exe : src/twf.dpr "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.dpr "|" .bin/twf.exe >>.config.temp;  fi;     if [ -e src/twf.d ] ; then echo .DELETE_ON_ERROR : .bin/twf.exe >>.config.temp; echo .SECONDARY : .bin/twf.exe >>.config.temp; echo .bin/twf.exe : src/twf.d "|" .bin >>.config.temp;  echo $\(twfTests')' : src/twf.d "|" .bin/twf.exe >>.config.temp;  fi;  echo >>.config.temp;
  68. echo >>.config.temp
  69. echo HandTestsFile :=  >>.config.temp;
  70. echo HandTests := tests/002 tests/001 tests/003 >>.config.temp;
  71. echo $\(HandTests\) : tests/% : src/%.hand >>.config.temp
  72. echo >>.config.temp
  73. echo CPPSolSrc := solutions/graceful-partition_mt.cpp solutions/graceful-partition_mt_multigreed_wa.cpp solutions/graceful-partition_nn_wa.cpp solutions/graceful-partition_nn_wa2.cpp solutions/graceful-partition_nn.cpp solutions/graceful-partition_mt_greed_wa.cpp solutions/graceful-partition_mt_fast.cpp solutions/graceful-partition_mt_unopt.cpp >>.config.temp; echo CPPSolExec := $\(CPPSolSrc:solutions/%.cpp=.bin/%.exe')' >>.config.temp; echo CPPSolShortNames := $\(CPPSolExec:.bin/graceful-partition_%.exe=%')' >>.config.temp; echo >>.config.temp;     echo CSolSrc :=  >>.config.temp; echo CSolExec := $\(CSolSrc:solutions/%.c=.bin/%.exe')' >>.config.temp; echo CSolShortNames := $\(CSolExec:.bin/graceful-partition_%.exe=%')' >>.config.temp; echo >>.config.temp;     echo JAVASolSrc :=  >>.config.temp; echo JAVASolExec := $\(JAVASolSrc:solutions/%.java=.bin/%.jar')' >>.config.temp; echo JAVASolShortNames := $\(JAVASolExec:.bin/graceful-partition_%.jar=%')' >>.config.temp; echo >>.config.temp;     echo PYSolSrc :=  >>.config.temp; echo PYSolExec := $\(PYSolSrc:solutions/%.py=.bin/%.py')' >>.config.temp; echo PYSolShortNames := $\(PYSolExec:.bin/graceful-partition_%.py=%')' >>.config.temp; echo >>.config.temp;     echo PASSolSrc :=  >>.config.temp; echo PASSolExec := $\(PASSolSrc:solutions/%.pas=.bin/%.exe')' >>.config.temp; echo PASSolShortNames := $\(PASSolExec:.bin/graceful-partition_%.exe=%')' >>.config.temp; echo >>.config.temp;     echo DPRSolSrc :=  >>.config.temp; echo DPRSolExec := $\(DPRSolSrc:solutions/%.dpr=.bin/%.exe')' >>.config.temp; echo DPRSolShortNames := $\(DPRSolExec:.bin/graceful-partition_%.exe=%')' >>.config.temp; echo >>.config.temp;     echo DSolSrc :=  >>.config.temp; echo DSolExec := $\(DSolSrc:solutions/%.d=.bin/%.exe')' >>.config.temp; echo DSolShortNames := $\(DSolExec:.bin/graceful-partition_%.exe=%')' >>.config.temp; echo >>.config.temp;
  74. echo SolSrc := $\(foreach ext,CPP C JAVA PY PAS DPR D,$\($\(ext')'SolSrc'))' >>.config.temp
  75. echo SolExec := $\(foreach ext,CPP C JAVA PY PAS DPR D,$\($\(ext')'SolExec'))' >>.config.temp
  76. echo SolShortNames := $\(foreach ext,CPP C JAVA PY PAS DPR D,$\($\(ext')'SolShortNames'))' >>.config.temp
  77. echo >>.config.temp
  78. echo Tests := 001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039  >>.config.temp
  79. echo InDirTests := $\(Tests:%=tests/%')' >>.config.temp
  80. echo TestsValidateFlags := $\(Tests:%=.__temp__/%.val')' >>.config.temp
  81. echo TestsGenerateFlags := $\(Tests:%=.__temp__/%.gen')' >>.config.temp
  82. echo TestAnswers := $\(Tests:%=%.a')' >>.config.temp
  83. echo InDirTestAnswers := $\(Tests:%=tests/%.a')' >>.config.temp
  84. echo FileTests :=  >>.config.temp;
  85. echo MultiGenTests :=  >>.config.temp;
  86. echo >>.config.temp
  87. echo "Gen001Line := ./twf.exe <../src/001.hand
  88. " >> .config.temp;  echo "Gen002Line := ./twf.exe <../src/002.hand
  89. " >> .config.temp;  echo "Gen003Line := ./twf.exe <../src/003.hand
  90. " >> .config.temp;  echo "Gen004Line := ./gen_clique.exe 20
  91. " >> .config.temp;  echo "Gen005Line := ./gen_cycle.exe 20
  92. " >> .config.temp;  echo "Gen006Line := ./gen_graceful.exe 20
  93. " >> .config.temp;  echo "Gen007Line := ./gen_graceful_interleave.exe 20
  94. " >> .config.temp;  echo "Gen008Line := ./gen_nested.exe 20
  95. " >> .config.temp;  echo "Gen009Line := ./gen_nested_abab.exe 20
  96. " >> .config.temp;  echo "Gen010Line := ./gen_nested_interleave.exe 20
  97. " >> .config.temp;  echo "Gen011Line := ./gen_path.exe 20
  98. " >> .config.temp;  echo "Gen012Line := ./gen_rand.exe 20
  99. " >> .config.temp;  echo "Gen013Line := ./gen_surface.exe 20
  100. " >> .config.temp;  echo "Gen014Line := ./gen_zigzag_cycle.exe 20
  101. " >> .config.temp;  echo "Gen015Line := ./gen_zigzag_path.exe 20
  102. " >> .config.temp;  echo "Gen016Line := ./gen_clique.exe 1000
  103. " >> .config.temp;  echo "Gen017Line := ./gen_cycle.exe 1000
  104. " >> .config.temp;  echo "Gen018Line := ./gen_graceful.exe 1000
  105. " >> .config.temp;  echo "Gen019Line := ./gen_graceful_interleave.exe 1000
  106. " >> .config.temp;  echo "Gen020Line := ./gen_nested.exe 1000
  107. " >> .config.temp;  echo "Gen021Line := ./gen_nested_abab.exe 1000
  108. " >> .config.temp;  echo "Gen022Line := ./gen_nested_interleave.exe 1000
  109. " >> .config.temp;  echo "Gen023Line := ./gen_path.exe 1000
  110. " >> .config.temp;  echo "Gen024Line := ./gen_rand.exe 1000
  111. " >> .config.temp;  echo "Gen025Line := ./gen_surface.exe 1000
  112. " >> .config.temp;  echo "Gen026Line := ./gen_zigzag_cycle.exe 1000
  113. " >> .config.temp;  echo "Gen027Line := ./gen_zigzag_path.exe 1000
  114. " >> .config.temp;  echo "Gen028Line := ./gen_clique.exe 200000
  115. " >> .config.temp;  echo "Gen029Line := ./gen_cycle.exe 200000
  116. " >> .config.temp;  echo "Gen030Line := ./gen_graceful.exe 200000
  117. " >> .config.temp;  echo "Gen031Line := ./gen_graceful_interleave.exe 200000
  118. " >> .config.temp;  echo "Gen032Line := ./gen_nested.exe 200000
  119. " >> .config.temp;  echo "Gen033Line := ./gen_nested_abab.exe 200000
  120. " >> .config.temp;  echo "Gen034Line := ./gen_nested_interleave.exe 200000
  121. " >> .config.temp;  echo "Gen035Line := ./gen_path.exe 200000
  122. " >> .config.temp;  echo "Gen036Line := ./gen_rand.exe 200000
  123. " >> .config.temp;  echo "Gen037Line := ./gen_surface.exe 200000
  124. " >> .config.temp;  echo "Gen038Line := ./gen_zigzag_cycle.exe 200000
  125. " >> .config.temp;  echo "Gen039Line := ./gen_zigzag_path.exe 200000
  126. " >> .config.temp;
  127. echo >>.config.temp
  128. cat .tests | sed -e 's/  */ /g' -e 's/ *$//g' -e 's/^ *//g' | awk ' BEGIN { test = 1; group = 0; } NF != 0 && substr($1,1,1) != "#" && substr($1,1,1) != "\r"{ printf "Test%03dGroup := %d\n",test,group; test++; } /# *NEW *GROUP */ { group += 1; } '>>.config.temp; echo >>.config.temp;
  129. ( echo "./twf.exe <../src/001.hand
  130. " | diff - .__temp__/001.gen 2>/dev/null >/dev/null) || (echo "./twf.exe <../src/001.hand
  131. " > .__temp__/001.gen) 
  132. mv .config.temp .config
Advertisement
Add Comment
Please, Sign In to add comment