- for special in special_hacker.50; do \
- echo "cat final/$$special >> $$SPELLING-english$$SIZE.unsorted";\
- cat final/final/$$special >> $$SPELLING-english$$SIZE.unsorted;\
- echo " final/$$special" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ for VARIANT in $(VARIANTS); do\
+ for VARIANT_FILE in $(SPELLINGS); do \
+ VARIANT_FILE="$${VARIANT_FILE}_"; \
+ if [ "$$VARIANT_FILE" = "american_" ]; then \
+ VARIANT_FILE=""; \
+ fi; \
+ if [ -f final/$${VARIANT_FILE}variant_$$VARIANT-$$CLASS.$$EXT ]; then\
+ echo "cat final/$${VARIANT_FILE}variant_$$VARIANT-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted";\
+ cat final/$${VARIANT_FILE}variant_$$VARIANT-$$CLASS.$$EXT >> $$SPELLING-english$$SIZE.unsorted;\
+ echo " $${VARIANT_FILE}variant_$$VARIANT-$$CLASS.$$EXT" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\
+ fi;\
+ done; \
+ done; \
+ for special in final/special_*.$$CLASS; do \
+ echo "cat $$special >> $$SPELLING-english$$SIZE.unsorted";\
+ cat $$special >> $$SPELLING-english$$SIZE.unsorted;\
+ echo " $$special" >> w$$SPELLING$$SIZE.scowl-word-lists-used;\