equal
deleted
inserted
replaced
87 "init_component " + quote(components_base) + "/" + name) |
87 "init_component " + quote(components_base) + "/" + name) |
88 } |
88 } |
89 |
89 |
90 def resolve_components( |
90 def resolve_components( |
91 echo: Boolean = false, |
91 echo: Boolean = false, |
92 clean_platforms: Option[List[Platform.Family.Value]] = None, |
92 clean_platforms: Option[List[Platform.Family]] = None, |
93 clean_archives: Boolean = false, |
93 clean_archives: Boolean = false, |
94 component_repository: String = Components.static_component_repository |
94 component_repository: String = Components.static_component_repository |
95 ): Unit = { |
95 ): Unit = { |
96 val missing = Path.split(getenv("ISABELLE_COMPONENTS_MISSING")) |
96 val missing = Path.split(getenv("ISABELLE_COMPONENTS_MISSING")) |
97 for (path <- missing) { |
97 for (path <- missing) { |
150 |
150 |
151 def init( |
151 def init( |
152 other_settings: List[String] = init_components(), |
152 other_settings: List[String] = init_components(), |
153 fresh: Boolean = false, |
153 fresh: Boolean = false, |
154 echo: Boolean = false, |
154 echo: Boolean = false, |
155 clean_platforms: Option[List[Platform.Family.Value]] = None, |
155 clean_platforms: Option[List[Platform.Family]] = None, |
156 clean_archives: Boolean = false, |
156 clean_archives: Boolean = false, |
157 component_repository: String = Components.static_component_repository |
157 component_repository: String = Components.static_component_repository |
158 ): Unit = { |
158 ): Unit = { |
159 init_settings(other_settings) |
159 init_settings(other_settings) |
160 resolve_components( |
160 resolve_components( |