1 / 15

Windows Installer for Minimal ConTeXt distribution

Windows Installer for Minimal ConTeXt distribution. by Vyatcheslav Yatskovsky. Rationale. Envinroment vars are set locally One should run .bat inside MS-DOS window and work within it What about FAR manager, external editors?. Rationale. Rationale.

parishn
Download Presentation

Windows Installer for Minimal ConTeXt distribution

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Windows Installerfor Minimal ConTeXt distribution by VyatcheslavYatskovsky

  2. Rationale • Envinroment vars are set locally • One should run .bat inside MS-DOS window and work within it • What about FAR manager, external editors?

  3. Rationale

  4. Rationale • Minimal set of variables is found and put under HKEY_CURRENT_USER/Environment • All depend on path

  5. Rationale • First ‘installer’ was written in Pascal to set keys • Convenient installer (wizard style) is needed to convince other people to try ConTeXt

  6. Implementation • ‘Real’ Windows installer is based on Inno Setup • Doesn’t include distributive, only rsync • Fetches mtxrun.lua with libs using rsync • Then calls the script with –update • (Optionally calls it again with –make)

  7. Conclusion • Installer can set environment vars globally (may interfere with MiKTeX and others) • It is very small, but fetches data from repository in two steps • Makes format files and other ‘dirty’ work • First user-friendly installer for Windows

More Related