diff --git a/main/.buildinfo b/main/.buildinfo index c8db6f40..da1e5064 100644 --- a/main/.buildinfo +++ b/main/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: f07b1d0097356e31cbee4a2f1ce045ec +config: 13c2f2e78ec8e1e75e1a3a7abbb08bf2 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/main/.doctrees/environment.pickle b/main/.doctrees/environment.pickle index 902974f9..fb0fcc8e 100644 Binary files a/main/.doctrees/environment.pickle and b/main/.doctrees/environment.pickle differ diff --git a/main/_modules/ibek/globals.html b/main/_modules/ibek/globals.html index 0d5e236a..0320185d 100644 --- a/main/_modules/ibek/globals.html +++ b/main/_modules/ibek/globals.html @@ -7,7 +7,7 @@ - ibek.globals — ibek 3.0.0b6.dev44+g7eaca100 documentation + ibek.globals — ibek 3.0.0b6.dev46+gd937087b documentation @@ -37,7 +37,7 @@ - + @@ -579,9 +579,14 @@

Source code for ibek.globals

 
     @property
     def RUNTIME_DEBS(self):
-        """ibek-support list of declared libs"""
+        """ibek-support list of declared deb packages to install in runtime stage"""
         return self.SUPPORT / "configure" / "runtime_debs"
 
+    @property
+    def RUNTIME_FILES(self):
+        """ibek-support list of files to copy to the runtime stage"""
+        return self.SUPPORT / "configure" / "runtime_files_list"
+
 
 # Folder containing templates for IOC src etc.
 TEMPLATES = Path(__file__).parent / "templates"
diff --git a/main/_modules/ibek/ioc.html b/main/_modules/ibek/ioc.html
index 54c7786c..7f891d65 100644
--- a/main/_modules/ibek/ioc.html
+++ b/main/_modules/ibek/ioc.html
@@ -7,7 +7,7 @@
   
     
     
-    ibek.ioc — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    ibek.ioc — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/_modules/ibek/render.html b/main/_modules/ibek/render.html
index 56012fb2..3c935ca9 100644
--- a/main/_modules/ibek/render.html
+++ b/main/_modules/ibek/render.html
@@ -7,7 +7,7 @@
   
     
     
-    ibek.render — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    ibek.render — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/_modules/ibek/support.html b/main/_modules/ibek/support.html
index 08759f2d..6cdaf9fe 100644
--- a/main/_modules/ibek/support.html
+++ b/main/_modules/ibek/support.html
@@ -7,7 +7,7 @@
   
     
     
-    ibek.support — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    ibek.support — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/_modules/ibek/utils.html b/main/_modules/ibek/utils.html
index 79c3a4ed..2b4d484f 100644
--- a/main/_modules/ibek/utils.html
+++ b/main/_modules/ibek/utils.html
@@ -7,7 +7,7 @@
   
     
     
-    ibek.utils — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    ibek.utils — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/_modules/index.html b/main/_modules/index.html
index bc009130..4b66ba31 100644
--- a/main/_modules/index.html
+++ b/main/_modules/index.html
@@ -7,7 +7,7 @@
   
     
     
-    Overview: module code — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Overview: module code — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/_static/documentation_options.js b/main/_static/documentation_options.js
index ea38afd0..602e7b9d 100644
--- a/main/_static/documentation_options.js
+++ b/main/_static/documentation_options.js
@@ -1,5 +1,5 @@
 const DOCUMENTATION_OPTIONS = {
-    VERSION: '3.0.0b6.dev44+g7eaca100',
+    VERSION: '3.0.0b6.dev46+gd937087b',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff --git a/main/developer/explanations/decisions.html b/main/developer/explanations/decisions.html
index 97f64fd5..b97f487a 100644
--- a/main/developer/explanations/decisions.html
+++ b/main/developer/explanations/decisions.html
@@ -8,7 +8,7 @@
     
     
 
-    Architectural Decision Records — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Architectural Decision Records — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/explanations/decisions/0001-record-architecture-decisions.html b/main/developer/explanations/decisions/0001-record-architecture-decisions.html
index 554592bf..32292deb 100644
--- a/main/developer/explanations/decisions/0001-record-architecture-decisions.html
+++ b/main/developer/explanations/decisions/0001-record-architecture-decisions.html
@@ -8,7 +8,7 @@
     
     
 
-    1. Record architecture decisions — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    1. Record architecture decisions — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/explanations/decisions/0002-switched-to-pip-skeleton.html b/main/developer/explanations/decisions/0002-switched-to-pip-skeleton.html
index bd86415e..1de7728b 100644
--- a/main/developer/explanations/decisions/0002-switched-to-pip-skeleton.html
+++ b/main/developer/explanations/decisions/0002-switched-to-pip-skeleton.html
@@ -8,7 +8,7 @@
     
     
 
-    2. Adopt ibek for project structure — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    2. Adopt ibek for project structure — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/explanations/entities.html b/main/developer/explanations/entities.html
index bec47681..60db6990 100644
--- a/main/developer/explanations/entities.html
+++ b/main/developer/explanations/entities.html
@@ -8,7 +8,7 @@
     
     
 
-    Modules, Definitions and Entities — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Modules, Definitions and Entities — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/build-docs.html b/main/developer/how-to/build-docs.html
index 98e618a8..bf43c159 100644
--- a/main/developer/how-to/build-docs.html
+++ b/main/developer/how-to/build-docs.html
@@ -8,7 +8,7 @@
     
     
 
-    Build the docs using sphinx — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Build the docs using sphinx — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/contribute.html b/main/developer/how-to/contribute.html
index e36ea0fa..afe086f4 100644
--- a/main/developer/how-to/contribute.html
+++ b/main/developer/how-to/contribute.html
@@ -8,7 +8,7 @@
     
     
 
-    Contributing to the project — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Contributing to the project — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/lint.html b/main/developer/how-to/lint.html
index 78004eab..4815eeea 100644
--- a/main/developer/how-to/lint.html
+++ b/main/developer/how-to/lint.html
@@ -8,7 +8,7 @@
     
     
 
-    Run linting using pre-commit — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Run linting using pre-commit — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/make-release.html b/main/developer/how-to/make-release.html
index 0b7232f2..cdca06ba 100644
--- a/main/developer/how-to/make-release.html
+++ b/main/developer/how-to/make-release.html
@@ -8,7 +8,7 @@
     
     
 
-    Make a release — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Make a release — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/pin-requirements.html b/main/developer/how-to/pin-requirements.html
index 1cd7847e..0a0e11e2 100644
--- a/main/developer/how-to/pin-requirements.html
+++ b/main/developer/how-to/pin-requirements.html
@@ -8,7 +8,7 @@
     
     
 
-    Pinning Requirements — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Pinning Requirements — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/run-tests.html b/main/developer/how-to/run-tests.html
index 149c3082..55d2588c 100644
--- a/main/developer/how-to/run-tests.html
+++ b/main/developer/how-to/run-tests.html
@@ -8,7 +8,7 @@
     
     
 
-    Run the tests using pytest — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Run the tests using pytest — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/static-analysis.html b/main/developer/how-to/static-analysis.html
index 91e9b50b..0e9d8ef5 100644
--- a/main/developer/how-to/static-analysis.html
+++ b/main/developer/how-to/static-analysis.html
@@ -8,7 +8,7 @@
     
     
 
-    Run static analysis using mypy — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Run static analysis using mypy — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/test-container.html b/main/developer/how-to/test-container.html
index feca2ff6..cff15b2e 100644
--- a/main/developer/how-to/test-container.html
+++ b/main/developer/how-to/test-container.html
@@ -8,7 +8,7 @@
     
     
 
-    Container Local Build and Test — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Container Local Build and Test — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/how-to/update-tools.html b/main/developer/how-to/update-tools.html
index b6e1ceda..c5d65390 100644
--- a/main/developer/how-to/update-tools.html
+++ b/main/developer/how-to/update-tools.html
@@ -8,7 +8,7 @@
     
     
 
-    Update the tools — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Update the tools — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/index.html b/main/developer/index.html
index b26bf9e3..2dd69cf9 100644
--- a/main/developer/index.html
+++ b/main/developer/index.html
@@ -8,7 +8,7 @@
     
     
 
-    Developer Guide — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Developer Guide — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/reference/standards.html b/main/developer/reference/standards.html
index 8f4e63e6..21923d17 100644
--- a/main/developer/reference/standards.html
+++ b/main/developer/reference/standards.html
@@ -8,7 +8,7 @@
     
     
 
-    Standards — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Standards — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/developer/tutorials/dev-install.html b/main/developer/tutorials/dev-install.html
index b9970768..3401dda8 100644
--- a/main/developer/tutorials/dev-install.html
+++ b/main/developer/tutorials/dev-install.html
@@ -8,7 +8,7 @@
     
     
 
-    Developer install — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Developer install — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/genindex.html b/main/genindex.html
index c4ca4620..52c94a59 100644
--- a/main/genindex.html
+++ b/main/genindex.html
@@ -7,7 +7,7 @@
   
     
     
-    Index — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Index — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/index.html b/main/index.html
index fd45e213..f73b602c 100644
--- a/main/index.html
+++ b/main/index.html
@@ -8,7 +8,7 @@
     
     
 
-    ibek: IOC Builder for EPICS and Kubernetes — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    ibek: IOC Builder for EPICS and Kubernetes — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/py-modindex.html b/main/py-modindex.html
index be19dd95..7e464bb3 100644
--- a/main/py-modindex.html
+++ b/main/py-modindex.html
@@ -7,7 +7,7 @@
   
     
     
-    Python Module Index — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Python Module Index — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -37,7 +37,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/search.html b/main/search.html
index 2cfd0373..2d9cf01d 100644
--- a/main/search.html
+++ b/main/search.html
@@ -6,7 +6,7 @@
 
   
     
-    Search - ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Search - ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -36,7 +36,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/explanations/docs-structure.html b/main/user/explanations/docs-structure.html
index 331f6943..c8d94252 100644
--- a/main/user/explanations/docs-structure.html
+++ b/main/user/explanations/docs-structure.html
@@ -8,7 +8,7 @@
     
     
 
-    About the documentation — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    About the documentation — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/how-to/edit-yaml.html b/main/user/how-to/edit-yaml.html
index ebd06887..b79d74a2 100644
--- a/main/user/how-to/edit-yaml.html
+++ b/main/user/how-to/edit-yaml.html
@@ -8,7 +8,7 @@
     
     
 
-    YAML schema — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    YAML schema — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/how-to/run-container.html b/main/user/how-to/run-container.html
index 2b08950e..c6113e42 100644
--- a/main/user/how-to/run-container.html
+++ b/main/user/how-to/run-container.html
@@ -8,7 +8,7 @@
     
     
 
-    Run in a container — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Run in a container — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/index.html b/main/user/index.html
index fbd67208..92e18c64 100644
--- a/main/user/index.html
+++ b/main/user/index.html
@@ -8,7 +8,7 @@
     
     
 
-    User Guide — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    User Guide — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/reference/api.html b/main/user/reference/api.html
index 046cd789..c9ae3e63 100644
--- a/main/user/reference/api.html
+++ b/main/user/reference/api.html
@@ -8,7 +8,7 @@
     
     
 
-    API — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    API — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/reference/naming.html b/main/user/reference/naming.html
index 8b7975d8..80397fce 100644
--- a/main/user/reference/naming.html
+++ b/main/user/reference/naming.html
@@ -8,7 +8,7 @@
     
     
 
-    Support YAML Conventions — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Support YAML Conventions — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+    
     
     
     
diff --git a/main/user/tutorials/installation.html b/main/user/tutorials/installation.html
index 6878ce6c..b3f36bb6 100644
--- a/main/user/tutorials/installation.html
+++ b/main/user/tutorials/installation.html
@@ -8,7 +8,7 @@
     
     
 
-    Installation — ibek 3.0.0b6.dev44+g7eaca100 documentation
+    Installation — ibek 3.0.0b6.dev46+gd937087b documentation
   
   
   
@@ -38,7 +38,7 @@
 
   
 
-    
+