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 \ 9*cab49dffSBram 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 \ 21c32599f8SBram Moolenaar tutor.no.utf-8 \ 225c73622aSBram Moolenaar tutor.nb \ 235c73622aSBram Moolenaar tutor.nb.utf-8 \ 24c32599f8SBram Moolenaar tutor.ru tutor.ru.cp1251 \ 25c32599f8SBram Moolenaar tutor.sv.utf-8 \ 26c32599f8SBram Moolenaar tutor.zh.utf-8 27071d4279SBram Moolenaar 28c32599f8SBram Moolenaartutor.utf-8: tutor 29c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor > tutor.utf-8 30071d4279SBram Moolenaar 31*cab49dffSBram Moolenaartutor.bar: tutor.bar.utf-8 32*cab49dffSBram Moolenaar iconv -f UTF-8 -t ISO-8859-1 tutor.bar.utf-8 > tutor.bar 335c73622aSBram Moolenaar 34c32599f8SBram Moolenaartutor.ca.utf-8: tutor.ca 35c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.ca > tutor.ca.utf-8 36071d4279SBram Moolenaar 375c73622aSBram Moolenaartutor.eo: tutor.eo.utf-8 385c73622aSBram Moolenaar iconv -f UTF-8 -t ISO-8859-3 tutor.eo.utf-8 > tutor.eo 395c73622aSBram Moolenaar 40c32599f8SBram Moolenaartutor.de.utf-8: tutor.de 41c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.de > tutor.de.utf-8 42d9380f5cSBram Moolenaar 43c32599f8SBram Moolenaartutor.el: tutor.el.utf-8 44c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-7 tutor.el.utf-8 > tutor.el 45d9380f5cSBram Moolenaar 46c32599f8SBram Moolenaartutor.el.cp737: tutor.el.utf-8 47c32599f8SBram Moolenaar iconv -f UTF-8 -t cp737 tutor.el.utf-8 > tutor.el.cp737 4845125098SBram Moolenaar 49c32599f8SBram Moolenaartutor.es.utf-8: tutor.es 50c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.es > tutor.es.utf-8 5145125098SBram Moolenaar 52c32599f8SBram Moolenaartutor.fr.utf-8: tutor.fr 53c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.fr > tutor.fr.utf-8 54d55de224SBram Moolenaar 55c32599f8SBram Moolenaartutor.hu: tutor.hu.utf-8 56c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-2 tutor.hu.utf-8 > tutor.hu 57f233048aSBram Moolenaar 58c32599f8SBram Moolenaartutor.hu.cp1250: tutor.hu.utf-8 59c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1250 tutor.hu.utf-8 > tutor.hu.cp1250 60f233048aSBram Moolenaar 61c32599f8SBram Moolenaartutor.hr: tutor.hr.utf-8 62c32599f8SBram Moolenaar iconv -f UTF-8 -t ISO-8859-2 tutor.hr.utf-8 > tutor.hr 63f233048aSBram Moolenaar 64c32599f8SBram Moolenaartutor.hr.cp1250: tutor.hr.utf-8 65c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1250 tutor.hr.utf-8 > tutor.hr.cp1250 66f233048aSBram Moolenaar 67c32599f8SBram Moolenaartutor.ja.sjis: tutor.ja.utf-8 68c32599f8SBram Moolenaar nkf -WXs tutor.ja.utf-8 > tutor.ja.sjis 69f233048aSBram Moolenaar 70c32599f8SBram Moolenaartutor.ja.euc: tutor.ja.utf-8 71c32599f8SBram Moolenaar nkf -WXe tutor.ja.utf-8 > tutor.ja.euc 72f233048aSBram Moolenaar 73c32599f8SBram Moolenaartutor.ko.euc: tutor.ko.utf-8 74c32599f8SBram Moolenaar iconv -f UTF-8 -t EUC-KR tutor.ko.utf-8 > tutor.ko.euc 75f233048aSBram Moolenaar 76c32599f8SBram Moolenaartutor.no.utf-8: tutor.no 77c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.no > tutor.no.utf-8 78f233048aSBram Moolenaar 795c73622aSBram Moolenaar# nb is an alias for no 805c73622aSBram Moolenaartutor.nb: tutor.no 815c73622aSBram Moolenaar cp tutor.no tutor.nb 825c73622aSBram Moolenaar 835c73622aSBram Moolenaartutor.nb.utf-8: tutor.no.utf-8 845c73622aSBram Moolenaar cp tutor.no.utf-8 tutor.nb.utf-8 855c73622aSBram Moolenaar 86c32599f8SBram Moolenaartutor.ru: tutor.ru.utf-8 87c32599f8SBram Moolenaar iconv -f UTF-8 -t KOI8-R tutor.ru.utf-8 > tutor.ru 88f233048aSBram Moolenaar 89c32599f8SBram Moolenaartutor.ru.cp1251: tutor.ru.utf-8 90c32599f8SBram Moolenaar iconv -f UTF-8 -t cp1251 tutor.ru.utf-8 > tutor.ru.cp1251 91f233048aSBram Moolenaar 92c32599f8SBram Moolenaartutor.sv.utf-8: tutor.sv 93c32599f8SBram Moolenaar iconv -f ISO-8859-1 -t UTF-8 tutor.sv > tutor.sv.utf-8 94f233048aSBram Moolenaar 95c32599f8SBram Moolenaartutor.zh.utf-8: tutor.zh.big5 96c32599f8SBram Moolenaar iconv -f BIG-5 -t UTF-8 tutor.zh.big5 > tutor.zh.utf-8 97