diff --git a/yesod-bin/Scaffolding/Scaffolder.hs b/yesod-bin/Scaffolding/Scaffolder.hs index 6bdfedb8..0f38fcc4 100644 --- a/yesod-bin/Scaffolding/Scaffolder.hs +++ b/yesod-bin/Scaffolding/Scaffolder.hs @@ -96,4 +96,8 @@ scaffold isBare = do responseBody res $$+- sink Right backend -> runResourceT $ yield (backendBS backend) $$ sink - TLIO.putStr $ LT.replace "PROJECTNAME" (LT.pack project) $ renderTextUrl undefined $(textFile "input/done.cg") + let projectnameReplacer = if isBare + then LT.replace "cd PROJECTNAME && " "" + else LT.replace "PROJECTNAME" (LT.pack project) + + TLIO.putStr $ projectnameReplacer $ renderTextUrl undefined $(textFile "input/done.cg")