diff --git a/documentation/overview-manual/concepts.rst b/documentation/overview-manual/concepts.rst index 401de153c6..106f1d6b84 100644 --- a/documentation/overview-manual/concepts.rst +++ b/documentation/overview-manual/concepts.rst @@ -165,7 +165,7 @@ The following diagram represents the high-level workflow of a build. The remainder of this section expands on the fundamental input, output, process, and metadata logical blocks that make up the workflow. -.. image:: figures/YP-flow-diagram.png +.. image:: svg/yp-flow-diagram.* :align: center In general, the build's workflow consists of several functional areas: diff --git a/documentation/overview-manual/figures/YP-flow-diagram.png b/documentation/overview-manual/figures/YP-flow-diagram.png deleted file mode 100644 index 8264410504..0000000000 Binary files a/documentation/overview-manual/figures/YP-flow-diagram.png and /dev/null differ diff --git a/documentation/overview-manual/svg/yp-flow-diagram.svg b/documentation/overview-manual/svg/yp-flow-diagram.svg new file mode 100644 index 0000000000..ddb993095c --- /dev/null +++ b/documentation/overview-manual/svg/yp-flow-diagram.svg @@ -0,0 +1,950 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Source Materials + +Local Projects + + + + + + +SCMs (optional) + + + + + + +Upstream Project Releases + +Source Fetching + +Patch Application + +Configuration / Compile + +Output Analysis for package splitting plus package relationshipsQA Tests + +.rpm generation + +.deb generation + +.ipk generation + + + + + + + + + +User +ConfigurationMachine BSP +ConfigurationPolicy +Configuration + + +Metadata +(.bb + patches) + +Package Feeds + +Images + +Image Generation + +SDK Generation + +OpenEmbedded Architecture WorkflowBuild SystemMetadata/InputsUpstream SourceOutput PackagesProcess steps (tasks)Output Imaga Data + + + +Application Development SDK + diff --git a/documentation/overview-manual/yp-intro.rst b/documentation/overview-manual/yp-intro.rst index c8863d44f8..8db3c72365 100644 --- a/documentation/overview-manual/yp-intro.rst +++ b/documentation/overview-manual/yp-intro.rst @@ -733,7 +733,7 @@ The :term:`OpenEmbedded Build System` uses a "workflow" to accomplish image and SDK generation. The following figure overviews that workflow: -.. image:: figures/YP-flow-diagram.png +.. image:: svg/yp-flow-diagram.* :align: center Here is a brief summary of the "workflow":