@@ -101,10 +101,12 @@ myPostBuild as bfs pd lbi = do
102compileLibraries lbi = do
102compileLibraries lbi = do
103 let temp = tempDir lbi -- dist/temp
103 let temp = tempDir lbi -- dist/temp
104+ rts = rtsDir lbi -- dist/data
104 createDirectoryIfMissing True temp
105 createDirectoryIfMissing True temp
106+ createDirectoryIfMissing True rts
105 out_c <- canonicalizePath temp -- dist/temp (root folder)
107 out_c <- canonicalizePath temp -- dist/temp (root folder)
106 elm_c <- canonicalizePath (elm lbi) -- dist/build/elm/elm
108 elm_c <- canonicalizePath (elm lbi) -- dist/build/elm/elm
107− rtd_c <- canonicalizePath (rtsDir lbi) -- dist/data (for docs.json)
109+ rtd_c <- canonicalizePath rts -- dist/data (for docs.json)
109 let make file = do
111 let make file = do
110 -- replace 'system' call with 'runProcess' which handles args better
112 -- replace 'system' call with 'runProcess' which handles args better