@@ -25,20 +25,19 @@ lamderaLiveSrc =
2525 if Ext.Common. isDebug_
2626 then do
2727 Lamdera. debug $ " 🗿 Using debug mode lamderaLive"
28- userHome <- Dir. getHomeDirectory
29- let overrideRoot = userHome </> " dev/projects/lamdera-compiler/extra"
28+ let overrideRoot = withCompilerRoot " extra"
3029 overridePath = overrideRoot </> " live.js"
31- overridePathBuilt = overrideRoot </> " dist/live.js"
30+ overridePathBuild = overrideRoot </> " dist/live.js"
3231
3332 exists <- doesFileExist overridePath
3433 if exists
3534 then do
36- Lamdera. debug $ " 🗿 Using " ++ overridePathBuilt ++ " for lamderaLive"
35+ Lamdera. debug $ " 🗿 Using overridePathBuild " ++ overridePathBuild ++ " for lamderaLive"
3736 Ext.Common. requireBinary " npm"
3837 Ext.Common. requireBinary " esbuild"
39- Ext.Common. bash $ " cd " <> overrideRoot <> " && npm i && esbuild " <> overridePath <> " --bundle --minify --target=chrome58,firefox57,safari11,edge16 > " <> overridePathBuilt
40- -- Ext.Common.bash $ "cd " <> overrideRoot <> " && npm i && esbuild " <> overridePath <> " --bundle --target=chrome58,firefox57,safari11,edge16 > " <> overridePathBuilt
41- overrideM <- readUtf8Text overridePathBuilt
38+ -- Ext.Common.bash $ "cd " <> overrideRoot <> " && npm i && esbuild " <> overridePath <> " --bundle --minify --target=chrome58,firefox57,safari11,edge16 > " <> overridePathBuild
39+ Ext.Common. bash $ " cd " <> overrideRoot <> " && npm i && esbuild " <> overridePath <> " --bundle --target=chrome58,firefox57,safari11,edge16 > " <> overridePathBuild
40+ overrideM <- readUtf8Text overridePathBuild
4241 case overrideM of
4342 Just override -> do
4443 pure (T. encodeUtf8Builder override)
0 commit comments