migrate stock user space build to new build system
[lunaix-os.git] / lunaix-os / scripts / build-tools / lcfg2 / config.py
index 9eda9e0e36718a98828abe7d2a5d68ff15bb698a..7ca19422e3b3fe1ac346027b772554752a3c9a91 100644 (file)
@@ -85,6 +85,9 @@ class ConfigEnvironment:
         return self.__globals
         
     def refresh(self):
+        if not self.__exec:
+            return
+
         self.__update_globals()
 
         for name, node in self.__node_table.items():
@@ -109,4 +112,7 @@ class ConfigEnvironment:
     def terms(self):
         for node in self.__node_table.values():
             if isinstance(node, TermNode):
-                yield node
\ No newline at end of file
+                yield node
+
+    def loaded(self):
+        return self.__exec is not None
\ No newline at end of file