aboutsummaryrefslogtreecommitdiff
path: root/windows
AgeCommit message (Collapse)AuthorFilesLines
2015-12-13Use lts-3.18 resolver to avoid Windows build problems.John MacFarlane1-1/+5
2015-12-01Use lts-3.16.John MacFarlane1-1/+1
2015-11-14Use stack for Windows installer.John MacFarlane3-23/+34
2015-11-13make-windows-installer.bat: run tests.John MacFarlane1-1/+3
2015-10-28Revert "New approach to stack build on appveyor."John MacFarlane2-146/+0
This reverts commit cdd6389e91357c48dc3bb859695ab4538da4d004.
2015-10-28New approach to stack build on appveyor.John MacFarlane2-0/+146
This uses system lua library. See https://github.com/osa1/hslua/issues/22#issuecomment-151281274
2015-10-16make-windows-installer.bat: add copying to shared drive.John MacFarlane1-0/+3
2015-07-09Updated pandoc.wxs.John MacFarlane1-64/+113
From @nkalvi with a few modifications (custom variables). - when per-machine installation is chosen, the system path is updated instead of the user's - an appropriate default is used for per-machine installation directory.
2015-07-05Changes in WiX installer.John MacFarlane1-1/+2
These should allow a per-user install without elevated privileges, while still allowing a systemwide install with privileges.
2015-07-02WiX: Set InstallPrivileges to limited.John MacFarlane1-0/+1
Default is "elevated", which requires admin privileges.
2015-06-29Windows installer: use AppData\Local\Pandoc by default.John MacFarlane1-0/+11
Not AppData\Local\Apps\Pandoc as wix was now doing. It is going to be easier if we don't change the install directory so that users end up with two versions.
2015-06-28pandoc.wxs: removed line breaks in RegistryValue.John MacFarlane1-4/+2
See #2205
2015-06-27New pandoc.wxs.John MacFarlane1-31/+78
This should allow the user to select a per-user or systemwide install. It also shows install location in the list of installed programs. Thanks to @nkalvi. See #2205.
2015-06-12Updated pandoc.wxs (from @nvalki).John MacFarlane1-111/+110
2015-06-09replace old url with pandoc.orgPablo Rodríguez1-1/+1
2015-06-03Windows msi changes (nkalvi):John MacFarlane2-19/+6
* Allow setting of installation path. * Use cleaner wix syntax for setting the path: https://www.firegiant.com/wix/tutorial/com-expression-syntax-miscellanea/environmentally-friendly/ * Show the user what changes, in a new command window. See #2205.
2015-05-28Better fix for #2187.John MacFarlane1-4/+0
* Reverted kludgy change to make-windows-installer.bat. * Removed make-reference-fiels.hs. * Moved the individual ingredients of reference.docx and reference.odt to the data directory. * Removed reference.docx and reference.odt from data directory. * We now build the reference archives from their ingredient pieces in the docx and odt writers, instead of having a reference.docx or reference.odt intermediary. This should fix #2187. It also simplifies the bulid procedure. The one thing users may notice is different is that you can no longer get the reference.docx or reference.odt using `--print-default-data-file`. Instead, simply generate a docx or odt using pandoc with a blank or minimal input, and use that (or a customized version) with `--reference-docx` or `--reference-odt`.
2015-05-28More fixes to make-windows-installer for #2187.John MacFarlane1-1/+2
2015-05-28Ensure that docx and odt are built in windows installer.John MacFarlane1-0/+3
Closes #2187.
2014-08-14windows, osx package scripts: don't need alex, happy.John MacFarlane1-1/+1
2014-05-28Windows installer: Use one install command for pandoc, pandoc-citeproc.John MacFarlane1-3/+1
2014-05-28Windows install script: force install of pandoc-citeproc.John MacFarlane1-1/+1
2014-05-16Windows build script: add -windows to file name.John MacFarlane1-1/+1
2014-05-06Windows installer: more typos from transition from cabal-dev.John MacFarlane2-4/+4
2014-05-06Windows install script: Fixed typo in path.John MacFarlane1-1/+1
2014-05-06Windows install script: install alex, happy.John MacFarlane1-1/+1
2014-05-05Windows package script: use cabal sandbox, not cabal-dev.John MacFarlane1-9/+10
2014-01-05Removed references to biblio2yaml in installers.John MacFarlane2-3/+0
2013-09-20Added --force in make-windows-installer.bat.John MacFarlane1-2/+2
2013-09-14Windows: make citation support a separable component.John MacFarlane1-1/+3
2013-09-14Updated windows installer batch file.John MacFarlane1-3/+6
2013-09-06Tweaked windows install script.John MacFarlane1-3/+1
Assumes that pandoc-types and pandoc-citeproc are in Hackage.
2013-09-05More windows package tweaks.John MacFarlane1-0/+1
Make sure subordinate packages are reinstalled.
2013-09-05Windows installer: gave up on unicode collation.John MacFarlane1-1/+0
2013-09-05Preliminary changes to windows installer script.John MacFarlane2-2/+17
2013-08-24Removed citeproc-hs from osx, windows build process.John MacFarlane1-1/+0
2013-07-04make-windows-installer.bat: Removed explicit paths for executables.John MacFarlane1-3/+3
2013-03-15WiX: Remove unnecessary parameter for candle.exe.Fyodor Sheremetyev1-1/+1
2013-03-15WiX: Revert back to “Minimal” template.Fyodor Sheremetyev1-6/+8
The “Advanced” template doesn’t uninstall previous version if it was installed per-machine. FindRelatedProducts action executes before ALLUSERS property is set and search is performed in per-user products only.
2013-03-15WiX: Update system PATH environment variable when installing per-machine.Fyodor Sheremetyev1-2/+21
Had to create two separate components because System property of Environment element cannot be set on condition.
2013-03-15WiX: Install to %APPLOCALDATA%\Pandoc in per-user setup.Fyodor Sheremetyev1-0/+8
The “Advanced” template installs to %APPLOCALDATA%\Apps\Pandoc by default.
2013-03-15WiX: Set non-empty feature name.Fyodor Sheremetyev1-1/+1
It can be displayed in Advanced mode.
2013-03-15WiX: Use APPLICATIONFOLDER property name as required by “Advanced” template.Fyodor Sheremetyev1-4/+4
Followup to cd4ad4bc96f864450b374f34f3ae8b0bf4952d87.
2013-03-15WiX: Install shortcut for all users when installing per-machine. Use HKMU to ↵Fyodor Sheremetyev1-8/+7
write registry values to either HKCU or HKLM. http://stackoverflow.com/a/3824949 http://wix.sourceforge.net/manual-wix2/wix_xsd_registry.htm
2013-03-15WiX: Use file as key path for User’s Guide component.Fyodor Sheremetyev1-3/+1
2013-03-15WiX: Refactoring: Place all components inside single directory structure.Fyodor Sheremetyev1-16/+17
For the sake of simplicity.
2013-03-15WiX: Use “Advanced” template that supports selection of per-user or ↵Fyodor Sheremetyev1-2/+5
per-machine mode. http://wix.sourceforge.net/manual-wix3/WixUI_advanced.htm To install for all users installer should be started from admin account.
2013-03-15WiX: Add empty lines for readability.Fyodor Sheremetyev1-0/+7
2013-03-15WiX: Replace tabs with spaces.Fyodor Sheremetyev1-3/+3
2013-02-13WiX: extract upgrade code into a define to avoid duplication.Fyodor Sheremetyev1-2/+3