summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorCsaba Hruska <csaba.hruska@gmail.com>2016-02-13 21:08:22 +0100
committerCsaba Hruska <csaba.hruska@gmail.com>2016-02-13 21:08:22 +0100
commitcd05519d6d6fb1eab7addfa624eda704dc76c055 (patch)
tree6b43b44131a2f76b1964cee3f623c0707842e24b /tool
parenteb3206debe7c84c32457cd50af2db9b72124cd7f (diff)
add version to lc
Diffstat (limited to 'tool')
-rw-r--r--tool/Compiler.hs4
1 files changed, 3 insertions, 1 deletions
diff --git a/tool/Compiler.hs b/tool/Compiler.hs
index a1a9671b..3d5076c8 100644
--- a/tool/Compiler.hs
+++ b/tool/Compiler.hs
@@ -4,6 +4,8 @@ import Data.Aeson
4import qualified Data.ByteString.Lazy as B 4import qualified Data.ByteString.Lazy as B
5import System.FilePath 5import System.FilePath
6import qualified Text.Show.Pretty as PP 6import qualified Text.Show.Pretty as PP
7import Data.Version
8import Paths_lambdacube_compiler (version)
7 9
8import LambdaCube.Compiler 10import LambdaCube.Compiler
9 11
@@ -28,7 +30,7 @@ main = compile =<< execParser opts
28 opts = info (helper <*> sample) 30 opts = info (helper <*> sample)
29 ( fullDesc 31 ( fullDesc
30 <> progDesc "compiles LambdaCube graphics pipeline source to JSON IR" 32 <> progDesc "compiles LambdaCube graphics pipeline source to JSON IR"
31 <> header "LambdaCube 3D compiler" ) 33 <> header ("LambdaCube 3D compiler " ++ showVersion version))
32 34
33compile :: Config -> IO () 35compile :: Config -> IO ()
34compile Config{..} = do 36compile Config{..} = do