summaryrefslogtreecommitdiff
path: root/Omni
diff options
context:
space:
mode:
Diffstat (limited to 'Omni')
-rw-r--r--Omni/Bild.hs2
-rw-r--r--Omni/Bild/Deps.nix2
-rwxr-xr-xOmni/Repl.py1
3 files changed, 3 insertions, 2 deletions
diff --git a/Omni/Bild.hs b/Omni/Bild.hs
index 39ac01f..b4da154 100644
--- a/Omni/Bild.hs
+++ b/Omni/Bild.hs
@@ -1432,7 +1432,7 @@ pipelineBuildOne andTest loud andCache jobs cpus target@Target {..} = do
Sbcl ->
proc loud namespace (toNixFlag compiler) compilerFlags
let exitCode = fst result
- when (andCache && isSuccess exitCode) <| do
+ when (andCache && isSuccess exitCode && isJust out) <| do
storePath <- Dir.canonicalizePath (nixdir </> outname out)
cacheStorePath loud namespace storePath
pure exitCode
diff --git a/Omni/Bild/Deps.nix b/Omni/Bild/Deps.nix
index 0822fb1..e967317 100644
--- a/Omni/Bild/Deps.nix
+++ b/Omni/Bild/Deps.nix
@@ -41,4 +41,6 @@ in {
thrift = dontCheck super.thrift;
valkey = dontCheck super.valkey;
+
+ wolfssl = dontCheck super.wolfssl;
}
diff --git a/Omni/Repl.py b/Omni/Repl.py
index 49b6c1e..17b9125 100755
--- a/Omni/Repl.py
+++ b/Omni/Repl.py
@@ -17,7 +17,6 @@ additional files to load.
# : out python-improved-repl
# : dep mypy
-import importlib
import importlib.util
import inspect
import logging