aboutsummaryrefslogtreecommitdiff
path: root/src/interp/sys-driver.boot
diff options
context:
space:
mode:
authorGabriel Dos Reis <gdr@axiomatics.org>2016-01-16 13:47:40 -0800
committerGabriel Dos Reis <gdr@axiomatics.org>2016-01-16 13:47:40 -0800
commitb2eb2e7744d9947f6b5cf61c917014d9d5a4da7d (patch)
treeb1da457baf0a9e187e733c41a3daa30c4f594c4d /src/interp/sys-driver.boot
parent7a0c86e9fcbccd980eb5d0a94fb0d6d6c1a7b0d6 (diff)
downloadopen-axiom-b2eb2e7744d9947f6b5cf61c917014d9d5a4da7d.tar.gz
Reduce dependencies on databases to catgeory.daase during algebra build
Diffstat (limited to 'src/interp/sys-driver.boot')
-rw-r--r--src/interp/sys-driver.boot8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/interp/sys-driver.boot b/src/interp/sys-driver.boot
index 5abf11fd..010a6bab 100644
--- a/src/interp/sys-driver.boot
+++ b/src/interp/sys-driver.boot
@@ -1,4 +1,4 @@
--- Copyright (C) 2007-2014 Gabriel Dos Reis
+-- Copyright (C) 2007-2016 Gabriel Dos Reis
-- All rights reserved.
--
-- Redistribution and use in source and binary forms, with or without
@@ -174,10 +174,8 @@ restart() ==
initializeDatabases firstTime? ==
getOptionValue "build-initdb" => nil
- --initdb := getOptionValue "initial-db" => LOAD initdb
- --FIXME: Ideally we should execute the previous line. The next line is
- --FIXME: a short-term stopgap until build dependencies are in place.
- if initdb := getOptionValue "initial-db" then
+ initdb := getOptionValue "initial-db" =>
+ CATEGORYOPEN()
LOAD initdb
not firstTime? => openDatabases()
fillDatabasesInCore()