From 12ddc800abbe790bc5cb1c5589944bd0e309a85e Mon Sep 17 00:00:00 2001 From: Brent Yorgey Date: Wed, 9 Nov 2016 10:20:51 -0600 Subject: [PATCH] only turn on -prof -auto-all with profiling flag --- xmonad.cabal | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/xmonad.cabal b/xmonad.cabal index fcabdfe..919c9f0 100644 --- a/xmonad.cabal +++ b/xmonad.cabal @@ -49,6 +49,11 @@ flag generatemanpage default: False manual: True +flag profiling + description: Enable profiling + default: False + manual: True + library hs-source-dirs: src exposed-modules: XMonad @@ -84,7 +89,8 @@ library -- needed for XMonad.Config's instance Default (XConfig a) - ghc-prof-options: -prof -auto-all + if flag(profiling) + ghc-prof-options: -prof -auto-all if flag(testing) buildable: False