From 6b825442ff5c7e79806e194c95e619aa53aef881 Mon Sep 17 00:00:00 2001 From: Ali Abrar Date: Tue, 15 Aug 2023 21:41:13 -0400 Subject: [PATCH] Enable/disable flag for tutorial build --- ChangeLog.md | 4 ++++ vessel.cabal | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog.md b/ChangeLog.md index 173dfed..2f01b01 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,5 +1,9 @@ # Revision history for vessel +## Unreleased + +* Add flag for enabling/disabling tutorial build + ## 0.3.0.0-r1 * Loosen reflex bounds diff --git a/vessel.cabal b/vessel.cabal index 3cabaab..86ecb6c 100644 --- a/vessel.cabal +++ b/vessel.cabal @@ -20,6 +20,9 @@ category: Data synopsis: Functor-parametric containers tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 +flag build-tutorial + default: True + library exposed-modules: Data.Vessel @@ -70,7 +73,7 @@ library default-language: Haskell2010 library vessel-tutorial - if impl(ghcjs) + if impl(ghcjs) || !flag(build-tutorial) buildable: False hs-source-dirs: tutorial