Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-12-22 | Use alpine 3.10 in building linux binary. | John MacFarlane | 1 | -1/+1 | |
For some reason the bulid fails with alpine 3.11, with a linker error finding -lz. See #6003. It would be good to figure out how to make it work with alpine 3.11. | |||||
2019-07-12 | Use -split-sections to reduce linux executable size. | John MacFarlane | 1 | -1/+1 | |
2019-03-14 | Remove clone of pandoc-citeproc. | John MacFarlane | 1 | -1/+0 | |
It wasn't being used; cabal.project specifies the version to use. Closes #5366. | |||||
2019-01-30 | linux/Dockerfile : use default -O1 instead of -O2. | John MacFarlane | 1 | -1/+1 | |
2018-11-26 | Update linux Dockerfile to use cabal new-build. | John MacFarlane | 1 | -19/+14 | |
2018-11-03 | linux/Dockerfile - use resolver lts-12.12. | John MacFarlane | 1 | -1/+1 | |
2018-11-03 | Fix bug in linux/Dockerfile. | John MacFarlane | 1 | -1/+1 | |
2018-11-03 | Fix bug in linux/Dockerfile. | John MacFarlane | 1 | -1/+1 | |
2018-10-18 | linux Dockerfile - use released static build of stack. | John MacFarlane | 1 | -4/+2 | |
2018-09-16 | linux/Dockerfile: Use more recent (unofficial) stack. | John MacFarlane | 1 | -4/+5 | |
2018-09-16 | Linux Dockerfile: try upgrading stack. | John MacFarlane | 1 | -0/+2 | |
2018-09-16 | Remove upx stuff from Dockerfile. | John MacFarlane | 1 | -3/+0 | |
2018-07-30 | Remove duplicate instruction (#4796) | Josh | 1 | -1/+0 | |
2018-07-15 | linux/Dockerfile: simplify and use new ghc 8.4.3. | John MacFarlane | 1 | -35/+3 | |
2018-05-11 | Dockerfile fixes. | John MacFarlane | 1 | -1/+2 | |
Note that stack no longer provides a static binary, so we use an older one from their GitHub releases. | |||||
2018-04-24 | Use latest haddock-library even for stack.lts9 build. | John MacFarlane | 1 | -0/+1 | |
2018-04-23 | Revised Dockerfile for static linux build. | John MacFarlane | 1 | -7/+11 | |
2018-04-20 | dockerfile: upgrade stack. | John MacFarlane | 1 | -0/+2 | |
2017-12-28 | linux package build: use stack lts-9. | John MacFarlane | 1 | -5/+22 | |
Also break up the build into three chunks for better cacheability. | |||||
2017-12-27 | Docker build: upgrade stack first. | John MacFarlane | 1 | -3/+5 | |
2017-12-27 | Removed stack.pkg.yaml. | John MacFarlane | 1 | -2/+2 | |
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-10-30 | Linux package build: ensure that pandoc-citeproc is statically linked. | John MacFarlane | 1 | -0/+6 | |
2017-10-22 | Back to using alpine-based Dockerfile for linux build. | John MacFarlane | 1 | -9/+21 | |
2017-10-22 | Fixed bug in make_linux.sh path. | John MacFarlane | 1 | -1/+1 | |
2017-10-22 | Linux package: new debian-based non-static build. | John MacFarlane | 1 | -20/+9 | |
2017-09-05 | Another try to get linux static linking working again. | John MacFarlane | 1 | -2/+2 | |
2017-09-04 | Make sure bash is available in linux package build environment. | John MacFarlane | 1 | -1/+1 | |
2017-09-04 | Revert use of llvm backend in static linux build. | John MacFarlane | 1 | -2/+2 | |
It was failing for reasons I couldn't diagnose. | |||||
2017-09-04 | Add 'static' Cabal flag, use it for linux statically linked. | John MacFarlane | 1 | -4/+6 | |
2017-04-02 | Revert "Revert "Use file-embed instead of hsb2hs to embed data files."" | John MacFarlane | 1 | -1/+0 | |
This reverts commit 1fa15c225b515e1fa1c6566f90f1be363a4d770f. | |||||
2017-03-26 | Revert "Use file-embed instead of hsb2hs to embed data files." | John MacFarlane | 1 | -0/+1 | |
This reverts commit 10d91c147968d2e4d63b99b5b0342624827f416f. | |||||
2017-03-26 | Use file-embed instead of hsb2hs to embed data files. | John MacFarlane | 1 | -1/+0 | |
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-19 | Fixed paths: deb->linux. | John MacFarlane | 1 | -4/+2 | |
2017-03-19 | Improved linux tar.gz creation and added Dockerfile to repository. | John MacFarlane | 1 | -0/+31 | |