on master help sign in
Add rawVersion for elm-package
1611262Evan Czaplicki
src/Elm/Compiler.hs+6−1
@@ -1,7 +1,7 @@
1{-# OPTIONS_GHC -Wall #-}
1{-# OPTIONS_GHC -Wall #-}
2{-# LANGUAGE FlexibleContexts #-}
2{-# LANGUAGE FlexibleContexts #-}
3module Elm.Compiler
3module Elm.Compiler
4− ( version
4+ ( version, rawVersion
5 , parseDependencies, compile
5 , parseDependencies, compile
6 ) where
6 ) where
7
7
@@ -27,6 +27,11 @@ version =
27 Version.version
27 Version.version
28
28
29
29
30+rawVersion :: [Int]
31+rawVersion =
32+ Version.rawVersion
33+
34+
30-- DEPENDENCIES
35-- DEPENDENCIES
31
36
32parseDependencies
37parseDependencies
src/Elm/Compiler/Version.hs+6−1
@@ -1,5 +1,5 @@
1{-# OPTIONS_GHC -Wall #-}
1{-# OPTIONS_GHC -Wall #-}
2−module Elm.Compiler.Version (version) where
2+module Elm.Compiler.Version (version, rawVersion) where
3
3
4import qualified Data.Version as Version
4import qualified Data.Version as Version
5import qualified Paths_elm_compiler as This
5import qualified Paths_elm_compiler as This
@@ -8,3 +8,8 @@ import qualified Paths_elm_compiler as This
8version :: String
8version :: String
9version =
9version =
10 Version.showVersion This.version
10 Version.showVersion This.version
11+
12+
13+rawVersion :: [Int]
14+rawVersion =
15+ Version.versionBranch This.version