<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://nsis.sourceforge.io/mediawiki/index.php?action=history&amp;feed=atom&amp;title=LyX</id>
	<title>LyX - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://nsis.sourceforge.io/mediawiki/index.php?action=history&amp;feed=atom&amp;title=LyX"/>
	<link rel="alternate" type="text/html" href="https://nsis.sourceforge.io/mediawiki/index.php?title=LyX&amp;action=history"/>
	<updated>2026-08-20T20:03:02Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://nsis.sourceforge.io/mediawiki/index.php?title=LyX&amp;diff=16731&amp;oldid=prev</id>
		<title>SylvainBeucler: LyX</title>
		<link rel="alternate" type="text/html" href="https://nsis.sourceforge.io/mediawiki/index.php?title=LyX&amp;diff=16731&amp;oldid=prev"/>
		<updated>2009-02-08T12:29:59Z</updated>

		<summary type="html">&lt;p&gt;LyX&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Description ==&lt;br /&gt;
Lyx is a user-friendly cross-platform editor that work on a subset of LaTeX.&lt;br /&gt;
&lt;br /&gt;
== The Script ==&lt;br /&gt;
&lt;br /&gt;
http://www.lyx.org/trac/browser/lyx-devel/trunk/development/Win32/packaging/installer&lt;br /&gt;
&lt;br /&gt;
The installer is complex but very modular. It bundles a number of components such as GhostScript. It also has custom graphics. Here&amp;#039;s the main file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;highlight-nsis&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
&lt;br /&gt;
NSIS Script - LyX 1.5/1.6 Installer for Win32&lt;br /&gt;
Authors: Joost Verburg, Angus Leeming, Uwe Stï¿½hr&lt;br /&gt;
Requires NSIS 2.36 or later&lt;br /&gt;
&lt;br /&gt;
Licence details for all installer scripts can be found in the file COPYING&lt;br /&gt;
&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
!include settings.nsh&lt;br /&gt;
&lt;br /&gt;
#--------------------------------&lt;br /&gt;
# Header files  &lt;br /&gt;
&lt;br /&gt;
!include include\declarations.nsh&lt;br /&gt;
!include include\variables.nsh&lt;br /&gt;
!include include\nsis.nsh&lt;br /&gt;
&lt;br /&gt;
!include include\dictlist.nsh&lt;br /&gt;
!include include\filelist.nsh&lt;br /&gt;
!include include\langlist.nsh&lt;br /&gt;
&lt;br /&gt;
!include include\detection.nsh&lt;br /&gt;
!include include\gui.nsh&lt;br /&gt;
!include include\init.nsh&lt;br /&gt;
&lt;br /&gt;
#--------------------------------&lt;br /&gt;
# The following commands use makensis to compile two applications.&lt;br /&gt;
# Although these applications are written in NSIS, they do not install anything.&lt;br /&gt;
&lt;br /&gt;
# Compile the launcher&lt;br /&gt;
!system &amp;#039;&amp;quot;${NSISDIR}\makensis.exe&amp;quot; &amp;quot;${FILES_LAUNCHER}\launcher.nsi&amp;quot;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# Compile Windows PDF view helper&lt;br /&gt;
!system &amp;#039;&amp;quot;${NSISDIR}\makensis.exe&amp;quot; &amp;quot;${FILES_PDFVIEW}\pdfview.nsi&amp;quot;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
#--------------------------------&lt;br /&gt;
# Setup&lt;br /&gt;
&lt;br /&gt;
!include setup\install.nsh&lt;br /&gt;
!include setup\uninstall.nsh&lt;br /&gt;
!include setup\configure.nsh&lt;br /&gt;
&lt;br /&gt;
#--------------------------------&lt;br /&gt;
# User interface (wizard pages)&lt;br /&gt;
&lt;br /&gt;
!include gui\external.nsh&lt;br /&gt;
!include gui\langselect.nsh&lt;br /&gt;
!include gui\reinstall.nsh&lt;br /&gt;
&lt;br /&gt;
#--------------------------------&lt;br /&gt;
# Output file&lt;br /&gt;
&lt;br /&gt;
Outfile &amp;quot;${SETUP_EXE}&amp;quot;&lt;br /&gt;
&amp;lt;/highlight-nsis&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Real World Installers]]&lt;/div&gt;</summary>
		<author><name>SylvainBeucler</name></author>
	</entry>
</feed>