From f307acd7c2fc029a95dfc6cb2ac6db4d4f363fda Mon Sep 17 00:00:00 2001 From: Eduardo Trujillo <ed@chromabits.com> Date: Sat, 25 Nov 2017 17:04:40 -0800 Subject: [PATCH] fix(blog): Lock down hLibsass version used and force a static build --- blog.cabal | 16 ++++++++++++++++ package.yaml | 7 +++++++ stack.yaml | 6 +++++- 3 files changed, 28 insertions(+), 1 deletion(-) diff --git a/blog.cabal b/blog.cabal index 8d1d274..de348fc 100644 --- a/blog.cabal +++ b/blog.cabal @@ -39,6 +39,22 @@ executable blog , hsass == 0.5.* default-language: Haskell2010 +executable builder + main-is: builder.hs + hs-source-dirs: + src + ghc-options: -threaded + build-depends: + base >= 4.9 + , lens + , text + , kawaii == 0.0.2.* + , data-default + , containers == 0.5.* + , turtle + , system-filepath + default-language: Haskell2010 + executable server main-is: server.hs hs-source-dirs: diff --git a/package.yaml b/package.yaml index b769588..54f35f8 100644 --- a/package.yaml +++ b/package.yaml @@ -47,3 +47,10 @@ executables: - wai-extra >= 3.0.14 - wai-app-static == 3.* - streaming-commons == 0.1.* + builder: + main: builder.hs + source-dirs: + - src + dependencies: + - turtle + - system-filepath diff --git a/stack.yaml b/stack.yaml index 6460883..07926e3 100644 --- a/stack.yaml +++ b/stack.yaml @@ -15,9 +15,13 @@ packages: extra-deps: - kawaii-0.0.2.0 - hsass-0.5.0 +- hlibsass-0.1.6.1 # Override default flag values for local packages and extra-deps -flags: {} +flags: + hlibsass: + sharedLibsass: false + externalLibsass: false # Extra package databases containing global packages extra-package-dbs: [] -- GitLab