19 Commits
Author SHA1 Message Date
John MacFarlane ffa3d7160e Removed stack.pkg.yaml.
We only really need stack.yaml; we can put flag settings
for pandoc-citeproc there.

Also use ghc-8.0.2 in dockerized linux build.  This is
the only version available for alpine so far.
2017-12-27 20:21:37 -08:00
John MacFarlane 2c4fac6102 Create zip for macOS package. 2017-11-21 09:35:59 -08:00
John MacFarlane 5087b05df4 Use -O2 for windows, macos binary packages. 2017-11-04 15:57:21 -07:00
John MacFarlane 6eb604095d Fixed detection of VERSION in make_macos_package.sh.
This broke when we uncapitalized cabal fields!
Now we get this from `pandoc --version`.
2017-10-22 14:22:53 -07:00
ickc 5c1d844e40 Name change OSX -> macOS (#3869)
* Name change OSX -> macOS

fix commit c96b64e

This commit finishes remaining osx to macOS change, as well as replacing MacOS with macOS.

The reason for the later one is because the "correct" casing of macOS is like that. Apple styles it to looks like iOS, watchOS, tvOS, etc. And unfortunately they all start with a lowercase letter, making propercasing (or even title-casing) odd.

* fix casing of Linux, UNIX, and Windows
2017-08-23 13:48:10 -07:00
John MacFarlane 995d17353b make_macos_package.sh: use strip to reduce executable size. 2017-08-18 14:34:46 -07:00
John MacFarlane 0fd110b14e Fixed MacOS packaging script. 2017-06-04 21:02:11 +02:00
John MacFarlane ff991d1e21 Revert "Revert "Use file-embed instead of hsb2hs to embed data files.""
This reverts commit 1fa15c225b.
2017-04-02 23:10:10 +02:00
John MacFarlane 1fa15c225b Revert "Use file-embed instead of hsb2hs to embed data files."
This reverts commit 10d91c1479.
2017-03-26 20:48:17 +02:00
John MacFarlane 10d91c1479 Use file-embed instead of hsb2hs to embed data files.
I think template haskell is robust enough now across platforms
that this will work.

Motivation: file-embed gives us better dependency tracking:  if a data
file changes, ghc/stack/cabal know to recompile the Data module.

This also removes hsb2hs as a build dependency.
2017-03-26 17:22:00 +02:00
John MacFarlane 395f20a048 Replaced {deb,macos,windows}/stack.yaml with stack.pkg.yaml. 2017-02-12 21:45:30 +01:00
John MacFarlane 2e5d076af7 More updates to macos/stack.yaml. 2017-02-12 20:21:19 +01:00
John MacFarlane 1e694805a1 stack.yamls: Use lts-8.0. 2017-02-12 19:16:53 +01:00
John MacFarlane 79561920c8 Comment out instruction to use cpphs in macos stack.yaml.
I don't think this is still needed. If the Travis build fails,
we can try adjusting the CPP to make it more compatible.
2017-02-12 18:24:31 +01:00
John MacFarlane 4ae0cddb92 Use latest pandoc-citeproc dev in stack builds. 2017-02-07 15:07:48 +01:00
John MacFarlane e07e83f831 Update dev version of pandoc-citeproc in stack.yaml. 2017-02-07 10:42:18 +01:00
John MacFarlane d4d3184060 make_macos_package.sh - install cpphs if not present. 2017-01-31 15:30:21 +01:00
John MacFarlane 5cc32b7032 stack.yaml - use latest skylighting. 2017-01-31 15:29:57 +01:00
John MacFarlane c96b64e91b Name change OSX -> MacOS.
Add a -MacOS suffix to mac package rather than -OSX.
CHanged local names from osx to macos.
2017-01-31 15:06:58 +01:00