@@ -25,20 +25,19 @@ lamderaLiveSrc =
25
25
if Ext.Common. isDebug_
26
26
then do
27
27
Lamdera. debug $ " 🗿 Using debug mode lamderaLive"
28
- userHome <- Dir. getHomeDirectory
29
- let overrideRoot = userHome </> " dev/projects/lamdera-compiler/extra"
28
+ let overrideRoot = withCompilerRoot " extra"
30
29
overridePath = overrideRoot </> " live.js"
31
- overridePathBuilt = overrideRoot </> " dist/live.js"
30
+ overridePathBuild = overrideRoot </> " dist/live.js"
32
31
33
32
exists <- doesFileExist overridePath
34
33
if exists
35
34
then do
36
- Lamdera. debug $ " 🗿 Using " ++ overridePathBuilt ++ " for lamderaLive"
35
+ Lamdera. debug $ " 🗿 Using overridePathBuild " ++ overridePathBuild ++ " for lamderaLive"
37
36
Ext.Common. requireBinary " npm"
38
37
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
42
41
case overrideM of
43
42
Just override -> do
44
43
pure (T. encodeUtf8Builder override)
0 commit comments