diff options
author | Csaba Hruska <csaba.hruska@gmail.com> | 2016-02-13 21:08:22 +0100 |
---|---|---|
committer | Csaba Hruska <csaba.hruska@gmail.com> | 2016-02-13 21:08:22 +0100 |
commit | cd05519d6d6fb1eab7addfa624eda704dc76c055 (patch) | |
tree | 6b43b44131a2f76b1964cee3f623c0707842e24b /tool | |
parent | eb3206debe7c84c32457cd50af2db9b72124cd7f (diff) |
add version to lc
Diffstat (limited to 'tool')
-rw-r--r-- | tool/Compiler.hs | 4 |
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 | |||
4 | import qualified Data.ByteString.Lazy as B | 4 | import qualified Data.ByteString.Lazy as B |
5 | import System.FilePath | 5 | import System.FilePath |
6 | import qualified Text.Show.Pretty as PP | 6 | import qualified Text.Show.Pretty as PP |
7 | import Data.Version | ||
8 | import Paths_lambdacube_compiler (version) | ||
7 | 9 | ||
8 | import LambdaCube.Compiler | 10 | import 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 | ||
33 | compile :: Config -> IO () | 35 | compile :: Config -> IO () |
34 | compile Config{..} = do | 36 | compile Config{..} = do |