- 17 Jan, 2019 11 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
This ensures we have the appropriate version before plugins call into any gi loading.
-
Christian Hergert authored
Fixes #761
-
Christian Hergert authored
-
Christian Hergert authored
We need the display-name as it can contain pango markup, and we might need the name without pango markup in other places.
-
Christian Hergert authored
This is different from name in that it allows for pango markup to be assocaited with the build target.
-
Christian Hergert authored
The flatpak target cannot do everything that a regular build system target can do, so make it obvious it is separate from the others.
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
Fixes #759
-
- 16 Jan, 2019 13 commits
-
-
Christian Hergert authored
We use this for our internal build directory, so we want to make sure that we don't follow it.
-
Christian Hergert authored
-
Christian Hergert authored
-
Simone Piccardi authored
-
Simone Piccardi authored
commands use --thread parameter instead
-
Simone Piccardi authored
-
Simone Piccardi authored
-
Simone Piccardi authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Daniel Buch Hansen authored
-
Christian Hergert authored
Fixes #758
-
Piotr Drąg authored
-
- 15 Jan, 2019 16 commits
-
-
Christian Hergert authored
-
Christian Hergert authored
This fixes an issue introduced by previous fixes to handle thread-selected behavior by gdb. Patch provided by Simone Piccardi in #748
-
Christian Hergert authored
This helps ensure our host subprocesses are reaped with Builder when it has exited.
-
Daniel Buch Hansen authored
-
Daniel Buch Hansen authored
-
Christian Hergert authored
This renames the public API of IdeBuildManager to be build_async() which matches the renamed symbols in IdePipeline.
-
Christian Hergert authored
This renames IdeBuildPipeline to IdePipeline and IdeBuildStage to IdePipelineStage. Additionally, IdeBuildPhase is now IdePipelinePhase. This should help in contributors understanding the difference between the IdeBuildSystem components and the production pipeline and it's components. I didn't try very hard to keep whitespace nice, because we'll probably do a large round of that with automation tools later and I'd rather do that as a single pass. Also, I renamed the execute APIs to build since execute didn't really make sense in the concepts of a build pipeline that can build/rebuild/clean. I would not be surprised if there is a bit of fallout from this, so better to get it in now than later.
-
Christian Hergert authored
-
Patrick Griffis authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
-
Christian Hergert authored
If we have not yet gotten notification of the backing file changed, and the buffer thinks there are no local modifications, then we can skip the save operation. This also helps a situation where we modify a .json flatpak manifest and invalidate the build pipelines immediately due to the inotify event. Fixes #757
-
Christian Hergert authored
-
Christian Hergert authored
We don't want to risk cancellation of save operations just because a build was canceled. Related to #757
-