nemesis-titan 2013.6.13.3 → 2013.6.14
raw patch · 4 files changed
+12/−10 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- Nemesis +5/−3
- nemesis-titan.cabal +1/−1
- readme.md +1/−1
- src/System/Nemesis/Titan.hs +5/−5
Nemesis view
@@ -4,9 +4,7 @@ import System.Nemesis.Titan import System.Nemesis.Jinjing -main = run nemesis--nemesis = do+main = run - do clean [ "**/*.hi"@@ -23,3 +21,7 @@ console ["-isrc", "-Wall"] "src/System/Nemesis/Titan" titan "Main.hs"+ + + desc "titan shortcut"+ task "t: Main/titan" - return ()
nemesis-titan.cabal view
@@ -1,5 +1,5 @@ Name: nemesis-titan-Version: 2013.6.13.3+Version: 2013.6.14 Build-type: Simple Synopsis: A collection of Nemesis tasks to bootstrap a Haskell project with a focus on continuous integration Description:
readme.md view
@@ -9,7 +9,7 @@ # User space guard gem is required gem install guard- gem install rb-fsevent+ gem install guard-shell ### [Angel](https://github.com/MichaelXavier/Angel)
src/System/Nemesis/Titan.hs view
@@ -125,7 +125,7 @@ pid_directory = config.bin_directory / _label pid_path = pid_directory / config.pid_name - haskell_path = config.haskell_source_directory / config.file_name+ haskell_source_path = config.haskell_source_directory / config.file_name desc "Initialize a Titan node" task "init" - io - do@@ -150,7 +150,7 @@ write_if_not_exist angel_path angel_file_content write_if_not_exist guard_path guard_file_content - write_if_not_exist haskell_path haskell_file_content+ write_if_not_exist haskell_source_path haskell_file_content let { get_and_create_if_missing_upid = do@@ -193,7 +193,7 @@ (config.haskell_source_directory) (config.ghc_default_arg_string) (config.ghc_arg_string)- haskell_path+ haskell_source_path bin } @@ -210,9 +210,9 @@ upid <- get_and_create_if_missing_upid sh - "killall " + upid + "; true" - desc "Start the Guard proceses"+ desc "Start the Guard process" task "guard" - do- sh - "guard --no-bundler-warning -G " + guard_path+ sh - "guard --no-bundler-warning -i -G " + guard_path