1c32599f8SBram Moolenaar# Makefile for the Vim tutor. 2071d4279SBram Moolenaar# 3c32599f8SBram Moolenaar# The Japanese tutor exists in three encodings. Use the UTF-8 version as the 4c32599f8SBram Moolenaar# original and create the others with conversion. 5d9380f5cSBram Moolenaar# 6c32599f8SBram Moolenaar# Similarly for Russian and Korean 7071d4279SBram Moolenaar 8c32599f8SBram Moolenaarall: tutor.utf-8 \ 9cab49dffSBram Moolenaar tutor.bar \ 10c32599f8SBram Moolenaar tutor.ca.utf-8 \ 11c32599f8SBram Moolenaar tutor.de.utf-8 \ 12c32599f8SBram Moolenaar tutor.el tutor.el.cp737 \ 135c73622aSBram Moolenaar tutor.eo \ 14c32599f8SBram Moolenaar tutor.es.utf-8 \ 15c32599f8SBram Moolenaar tutor.fr.utf-8 \ 16c32599f8SBram Moolenaar tutor.hr tutor.hr.cp1250 \ 17c32599f8SBram Moolenaar tutor.hu tutor.hu.cp1250 \ 18c32599f8SBram Moolenaar tutor.it.utf-8 \ 19c32599f8SBram Moolenaar tutor.ja.sjis tutor.ja.euc \ 20c32599f8SBram Moolenaar tutor.ko.euc \ 21531da595SBram Moolenaar tutor.nl \ 22c32599f8SBram Moolenaar tutor.no.utf-8 \ 235c73622aSBram Moolenaar tutor.nb \ 245c73622aSBram Moolenaar tutor.nb.utf-8 \ 25c32599f8SBram Moolenaar tutor.ru tutor.ru.cp1251 \ 26c32599f8SBram Moolenaar tutor.sv.utf-8 \ 27*56c860c3SBram Moolenaar tutor.tr.iso9 \ 28c32599f8SBram Moolenaar tutor.zh.utf-8 29071d4279SBram Moolenaar 30c32599f8SBram Moolenaartutor.utf-8: tutor 31c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor > tutor.utf-8 32071d4279SBram Moolenaar 33cab49dffSBram Moolenaartutor.bar: tutor.bar.utf-8 34cab49dffSBram Moolenaar iconv -f UTF-8 -t ISO-8859-1 tutor.bar.utf-8 > tutor.bar 355c73622aSBram Moolenaar 36c32599f8SBram Moolenaartutor.ca.utf-8: tutor.ca 37c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.ca > tutor.ca.utf-8 38071d4279SBram Moolenaar 395c73622aSBram Moolenaartutor.eo: tutor.eo.utf-8 405c73622aSBram Moolenaar iconv -f UTF-8 -t ISO-8859-3 tutor.eo.utf-8 > tutor.eo 415c73622aSBram Moolenaar 42c32599f8SBram Moolenaartutor.de.utf-8: tutor.de 43c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.de > tutor.de.utf-8 44d9380f5cSBram Moolenaar 45c32599f8SBram Moolenaartutor.el: tutor.el.utf-8 46c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-7 tutor.el.utf-8 > tutor.el 47d9380f5cSBram Moolenaar 48c32599f8SBram Moolenaartutor.el.cp737: tutor.el.utf-8 49c32599f8SBram Moolenaar iconv -f UTF-8 -t cp737 tutor.el.utf-8 > tutor.el.cp737 5045125098SBram Moolenaar 51c32599f8SBram Moolenaartutor.es.utf-8: tutor.es 52c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.es > tutor.es.utf-8 5345125098SBram Moolenaar 54c32599f8SBram Moolenaartutor.fr.utf-8: tutor.fr 55c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.fr > tutor.fr.utf-8 56d55de224SBram Moolenaar 57c32599f8SBram Moolenaartutor.hu: tutor.hu.utf-8 58c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-2 tutor.hu.utf-8 > tutor.hu 59f233048aSBram Moolenaar 60c32599f8SBram Moolenaartutor.hu.cp1250: tutor.hu.utf-8 61c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1250 tutor.hu.utf-8 > tutor.hu.cp1250 62f233048aSBram Moolenaar 63c32599f8SBram Moolenaartutor.hr: tutor.hr.utf-8 64c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-2 tutor.hr.utf-8 > tutor.hr 65f233048aSBram Moolenaar 66c32599f8SBram Moolenaartutor.hr.cp1250: tutor.hr.utf-8 67c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1250 tutor.hr.utf-8 > tutor.hr.cp1250 68f233048aSBram Moolenaar 69c32599f8SBram Moolenaartutor.ja.sjis: tutor.ja.utf-8 70a9604e61SBram Moolenaar iconv -f UTF-8 -t cp932 tutor.ja.utf-8 > tutor.ja.sjis 71f233048aSBram Moolenaar 72c32599f8SBram Moolenaartutor.ja.euc: tutor.ja.utf-8 73a9604e61SBram Moolenaar iconv -f UTF-8 -t EUC-JP tutor.ja.utf-8 > tutor.ja.euc 74f233048aSBram Moolenaar 75c32599f8SBram Moolenaartutor.ko.euc: tutor.ko.utf-8 76c32599f8SBram Moolenaar iconv -f UTF-8 -t EUC-KR tutor.ko.utf-8 > tutor.ko.euc 77f233048aSBram Moolenaar 78531da595SBram Moolenaartutor.nl: tutor.nl.utf-8 79531da595SBram Moolenaar iconv -f UTF-8 -t ISO-8859-1 tutor.nl.utf-8 > tutor.nl 80531da595SBram Moolenaar 81c32599f8SBram Moolenaartutor.no.utf-8: tutor.no 82c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.no > tutor.no.utf-8 83f233048aSBram Moolenaar 845c73622aSBram Moolenaar# nb is an alias for no 855c73622aSBram Moolenaartutor.nb: tutor.no 865c73622aSBram Moolenaar cp tutor.no tutor.nb 875c73622aSBram Moolenaar 885c73622aSBram Moolenaartutor.nb.utf-8: tutor.no.utf-8 895c73622aSBram Moolenaar cp tutor.no.utf-8 tutor.nb.utf-8 905c73622aSBram Moolenaar 91c32599f8SBram Moolenaartutor.ru: tutor.ru.utf-8 92c32599f8SBram Moolenaar iconv -f UTF-8 -t KOI8-R tutor.ru.utf-8 > tutor.ru 93f233048aSBram Moolenaar 94c32599f8SBram Moolenaartutor.ru.cp1251: tutor.ru.utf-8 95c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1251 tutor.ru.utf-8 > tutor.ru.cp1251 96f233048aSBram Moolenaar 97*56c860c3SBram Moolenaartutor.tr.iso9: tutor.tr.utf-8 98*56c860c3SBram Moolenaar iconv -f UTF-8 -t ISO-8859-9 tutor.tr.utf-8 > tutor.tr.iso9 99*56c860c3SBram Moolenaar 100c32599f8SBram Moolenaartutor.sv.utf-8: tutor.sv 101c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.sv > tutor.sv.utf-8 102f233048aSBram Moolenaar 103c32599f8SBram Moolenaartutor.zh.utf-8: tutor.zh.big5 104c32599f8SBram Moolenaar iconv -f BIG-5 -t UTF-8 tutor.zh.big5 > tutor.zh.utf-8 105