- fix installation of eLyXer
- install unoconv (fixes bug 7980)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@40883
a592a061-630c-0410-9148-
cb99ea01b6c8
!define FILES_PDFVIEW "${FILES_DEPS}\bin"
!define FILES_MSVC "${FILES_DEPS}\bin"
!define FILES_PYTHON "${FILES_DEPS}\python"
+!define FILES_ELYXER "${FILES_DEPS}\bin"
+!define FILES_UNOCONV "${FILES_DEPS}\bin"
!define FILES_IMAGEMAGICK "${FILES_DEPS}\imagemagick"
!define FILES_GHOSTSCRIPT "${FILES_DEPS}\ghostscript"
!define FILES_NETPBM "${FILES_DEPS}\bin"
!macroend
+!macro FileListUnoConv COMMAND DIRECTORY
+
+ ${FILE}unoconv.py"
+
+!macroend
+
+!macro FileListeLyXer COMMAND DIRECTORY
+
+ ${FILE}elyxer.py"
+ ${FILE}lyx.css"
+ ${FILE}math.css"
+ ${FILE}math2html.py"
+ ${FILE}toc.css"
+
+!macroend
+
!macro FileListPDFToolsBin COMMAND DIRECTORY
${FILE}pdfopen.exe"
!define APP_VERSION_MAJOR 2
!define APP_VERSION_MINOR 0
!define APP_VERSION_REVISION 3
-!define APP_VERSION_BUILD 1 # Start with 1 for the installer releases of each version
+!define APP_VERSION_BUILD 3 # Start with 1 for the installer releases of each version
!define APP_VERSION "${APP_VERSION_MAJOR}.${APP_VERSION_MINOR}.${APP_VERSION_REVISION}" # Version to display
${endif}
!endif # end if BUNDLE
- # install eLyXer as Python module
- ExecWait '"$INSTDIR\python\python.exe" "$INSTDIR\python\setup.py" install'
+ # install eLyXer
+ SetOutPath "$INSTDIR\bin"
+ !insertmacro FileListeLyXer File "${FILES_ELYXER}\"
+
+ # install unoconv
+ SetOutPath "$INSTDIR\python\Lib"
+ !insertmacro FileListUnoConv File "${FILES_UNOCONV}\"
# install the LaTeX class files that are delivered with LyX
# and enable MiKTeX's automatic package installation