diff --git a/bytestring-nums.cabal b/bytestring-nums.cabal
--- a/bytestring-nums.cabal
+++ b/bytestring-nums.cabal
@@ -1,5 +1,5 @@
 name                          : bytestring-nums
-version                       : 0.3.3
+version                       : 0.3.4
 category                      : Text
 license                       : BSD3
 license-file                  : LICENSE
@@ -12,11 +12,21 @@
   Parse numeric literals from ByteStrings.
 
 
-cabal-version                 : >= 1.2
+cabal-version                 : >= 1.6
 build-type                    : Simple
 extra-source-files            : README
 
 
+source-repository               head
+  type                        : git
+  location : https://solidsnack@github.com/solidsnack/bytestring-nums.git
+
+
+flag cli
+  description                 : Enable command line tool.
+  default                     : False
+
+
 library
   build-depends               : base >= 3 && < 5
                               , containers
@@ -33,12 +43,12 @@
 
 executable                      spoj-eugene
   main-is                     : SPOJEugeneKirpichov.hs
+  if flag(cli)
+    buildable                 : True
+  else
+    buildable                 : False
   extensions                  : MultiParamTypeClasses
                                 TypeSynonymInstances
                                 BangPatterns
   ghc-options                 : -O2 -Wall -funbox-strict-fields
-
-
-
-
 
