nemesis-titan 2013.7.13 → 2013.7.13.1
raw patch · 2 files changed
+8/−8 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- System.Nemesis.Titan: titan_mac_app :: String -> FilePath -> String -> String -> Unit
+ System.Nemesis.Titan: titan_mac_app :: String -> String -> FilePath -> String -> String -> Unit
Files
- nemesis-titan.cabal +1/−1
- src/System/Nemesis/Titan.hs +7/−7
nemesis-titan.cabal view
@@ -1,5 +1,5 @@ Name: nemesis-titan-Version: 2013.7.13+Version: 2013.7.13.1 Build-type: Simple Synopsis: A collection of Nemesis tasks to bootstrap a Haskell project with a focus on continuous integration Description:
src/System/Nemesis/Titan.hs view
@@ -276,14 +276,14 @@ ].join " " in defaultConfig {ghc_arg_string = mac_ghc_arg_string}- -titan_mac_app :: String -> FilePath -> String -> String -> Unit-titan_mac_app _label derivied_data scheme_name target_name = do- titan_with_config default_mac_app_config {file_name = _label, label = _label}++titan_mac_app :: String -> String -> FilePath -> String -> String -> Unit+titan_mac_app _label _file_name derived_data_path scheme_name target_name = do+ titan_with_config default_mac_app_config {file_name = _file_name, label = _label} task (_label / "clean") - do- sh - printf "rm -rf %s" derivied_data- sh - printf "mkdir %s" derivied_data+ sh - printf "rm -rf %s" derived_data_path+ sh - printf "mkdir %s" derived_data_path task (_label / "xcode-build") - do sh - printf "cd .. && xcodebuild -scheme %s > /dev/null" scheme_name@@ -292,7 +292,7 @@ sh - printf "killall -SIGTERM %s" target_name task (_label / "run" + ":" + _label / "xcode-build") - do- sh - printf "cd %s; find . -name '%s' -exec '{}' \\;" derivied_data target_name+ sh - printf "cd %s; find . -name '%s' -exec '{}' \\;" derived_data_path target_name -- Helpers safe_spec :: IO () -> IO ExitCode