aboutsummaryrefslogtreecommitdiff
path: root/src/Main.hs
diff options
context:
space:
mode:
authorJoris2015-08-30 21:56:47 +0200
committerJoris2015-08-30 21:56:47 +0200
commit14670ab83231172f9f7bcb9f9ac0a11defe97c9a (patch)
tree9c6130345731c1c240373ff96c7c152e7fb8c258 /src/Main.hs
parent779e58b150aacd2d4eb50a7ec761bb9454499b6f (diff)
downloadperfume-14670ab83231172f9f7bcb9f9ac0a11defe97c9a.tar.gz
perfume-14670ab83231172f9f7bcb9f9ac0a11defe97c9a.tar.bz2
perfume-14670ab83231172f9f7bcb9f9ac0a11defe97c9a.zip
Create output directory if missing
Diffstat (limited to 'src/Main.hs')
-rw-r--r--src/Main.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Main.hs b/src/Main.hs
index f758ef7..f4fb50a 100644
--- a/src/Main.hs
+++ b/src/Main.hs
@@ -7,7 +7,7 @@ module Main
import HTTP
import System.Environment (getArgs, getProgName)
-import System.Directory (createDirectory)
+import System.Directory (createDirectoryIfMissing)
import Data.List (intercalate)
import Data.Text (Text)
@@ -39,7 +39,7 @@ main = do
outputDirectory = "output"
outputName = outputDirectory ++ "/" ++ (intercalate "-" materials) ++ ".csv"
in do
- createDirectory outputDirectory
+ createDirectoryIfMissing True outputDirectory
T.writeFile outputName (csvPerfumes commonPerfumes)
putStrLn ("Successfully generated " ++ outputName)