diff options
| author | mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82 <mithrandi@web> | 2016-03-07 20:10:39 +0000 |
|---|---|---|
| committer | admin <admin@branchable.com> | 2016-03-07 20:10:39 +0000 |
| commit | 57fa2c0e08a83297782419730a4b3de65cb25d40 (patch) | |
| tree | cd96bc5bc62411b8f409aa1587597d0db973d32d /doc | |
| parent | 6eb4f7a2f9bbabc5c606f624e9b8380a16224690 (diff) | |
Added a comment
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/todo/detect_and_use___96__GHC__95__PACKAGE__95__PATH__96__/comment_2_db91010cbf80ca36c734c27340e634a2._comment | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/doc/todo/detect_and_use___96__GHC__95__PACKAGE__95__PATH__96__/comment_2_db91010cbf80ca36c734c27340e634a2._comment b/doc/todo/detect_and_use___96__GHC__95__PACKAGE__95__PATH__96__/comment_2_db91010cbf80ca36c734c27340e634a2._comment new file mode 100644 index 00000000..38d0ba90 --- /dev/null +++ b/doc/todo/detect_and_use___96__GHC__95__PACKAGE__95__PATH__96__/comment_2_db91010cbf80ca36c734c27340e634a2._comment @@ -0,0 +1,30 @@ +[[!comment format=mdwn + username="mithrandi@311efa1b2b5c4999c2edae7da06fb825899e8a82" + nickname="mithrandi" + subject="comment 2" + date="2016-03-07T20:10:39Z" + content=""" +I got Propellor to work with stack by applying this patch (to disable the auto-building): + +``` +diff --git a/src/Propellor/CmdLine.hs b/src/Propellor/CmdLine.hs +index 5dbc583..b83bb91 100644 +--- a/src/Propellor/CmdLine.hs ++++ b/src/Propellor/CmdLine.hs +@@ -119,7 +119,7 @@ defaultMain hostlist = withConcurrentOutput $ do + fetchFirst (onlyprocess (update Nothing)) + go _ (Update (Just h)) = update (Just h) + go _ Merge = mergeSpin +- go cr cmdline@(Spin hs mrelay) = buildFirst cr cmdline $ do ++ go _ cmdline@(Spin hs mrelay) = buildFirst NoRebuild cmdline $ do + unless (isJust mrelay) commitSpin + forM_ hs $ \hn -> withhost hn $ spin mrelay hn + go cr (Run hn) = fetchFirst $ +``` + +I then replaced the \"propellor\" binary/symlink with this little wrapper: + +#!/bin/sh +stack build && exec stack exec -- propellor-config \"$@\" + +"""]] |
