[gnome-builder] (111 commits) ...Merge branch 'wip/chergert/pipeline-merge'



Summary of changes:

  2eb9a9a... build: ignore additional C warnings (*)
  659c575... posix: add ide_get_system_type() (*)
  c59e910... types: add IdeTransfer to ide-types.h (*)
  6222602... subprocess: special case NULL args (*)
  adf06f0... subprocess: use g_debug() for subprocess launching (*)
  0ee4f38... subprocess: synthesize error when process was signaled (*)
  cf8511f... transfer: add IdeTransfer::has_completed() vfunc (*)
  4fbe842... util: add GTimeSpan to String utility (*)
  9c2a56c... flatpak: we require a 0.8.0 of flatpak at runtime (*)
  66ce989... contributing: remove legacy plugin (*)
  b5d8268... build: bump flatpak build requirement to 0.8.0 (*)
  8505cd1... flatpak: add GbpFlatpakTransfer (*)
  01e7bd6... po: update POTFILES.in (*)
  4b90f22... build: remove legacy test (*)
  dd08f32... update .gitignore (*)
  8d2c6bc... todo: simplify ignored files to use a helper func (*)
  e102856... flatpak: add utilities to locate important directories (*)
  fcff943... log: add IdeBuildLog (*)
  12ffda6... config-manager: add IdeConfigurationManager::invalidate() (*)
  cc73fdd... config-manager: remove prebuild/postbuild commands from con (*)
  2ea4557... reaper: add IdeDirectoryReaper (*)
  19c0135... build: add files to enums generation (*)
  8a9bc3d... configuration: add IdeConfiguration:ready property (*)
  face634... configuration: add strv internal data helpers (*)
  8436de5... configuration: whitespace cleanup (*)
  77a6958... application: allow registering directory reapers for shutdo (*)
  7b9075e... pipeline: add IdeBuildPipeline (*)
  f318efc... build-manager: port to IdeBuildPipeline (*)
  f6b2103... command-queue: drop IdeBuildCommandQueue (*)
  d9248b1... build: drop contributing from configure (*)
  a7ceafb... omnibar: widen IdeOmniBar (*)
  c5ad59e... po: update POTFILES.in (*)
  20e0b2e... tests: add test for IdeBuildPipeline (*)
  80d5538... meson: port to IdeBuildPipeline (*)
  6cd4154... cargo: port to IdeBuildPipeline (*)
  1553ca8... cmake: add simple cmake build support (*)
  1951648... build-tools: port to IdeBuildPipeline (*)
  1ec1e22... gcc: port to IdeBuildPipeline (*)
  334c584... makecache: require makecache file for creation (*)
  3996923... autotools: port to IdeBuildPipeline (*)
  3c7f72c... flatpak: add pipeline addin (*)
  bf9b44f... flatpak: remove unneeded code form GbpFlatpakRuntime (*)
  0978331... config-provider: Add IdeConfigurationProvider (*)
  727b747... config-manager: Use IdeConfigurationProvider interface (*)
  8125e9f... flatpak: Move flatpak manifests from runtimes to configurat (*)
  5517374... Update .buildconfig to use the right flatpak runtime (*)
  69f5f98... configuration: Make IdeConfiguration derivable (*)
  6766bf4... flatpak: Create GbpFlatpakConfiguration (*)
  449a4cc... flatpak: Make the flatpak manifest search recursive (*)
  22d8f26... buildsystem: Create IdeBuildconfigConfigurationProvider (*)
  83faa36... flatpak: Writeback manifest changes to disk (*)
  e747b35... configuration: Mark config as dirty when IdeEnvironment cha (*)
  77b9ff1... buildui: Move build-tools plugin to libide (*)
  2054bb7... build-workbench-addin: fixup prefixes from merge (*)
  ff1a0ec... configuration: use priv-> to access fields (*)
  b7f8379... config-manager: remove writeback ops from changed handler (*)
  3b348a4... buildconfig: add IdeBuildconfigConfiguration (*)
  31f8ee0... buildconfig: move buildconfig into separate buildconfig plu (*)
  b7559ee... flatpak: fix build sources (*)
  6ec39f5... buildconfig: add pipeline integration (*)
  5e8d21d... doc: add OVERVIEW.md for buildconfig (*)
  827eaea... buildui: add OVERVIEW.md (*)
  fe78198... flatpak: Fix error in Makefile (*)
  8e00b1a... build-system: Sanitize data used to determine build dir (*)
  1319204... flatpak: Sanitize runtime_id for use in dir names (*)
  b0e307c... flatpak: Use gbp_flatpak_get_staging_dir (*)
  3059a8d... flatpak: Fix formatting (*)
  501dbfc... flatpak: Add needed properties to GbpFlatpakConfiguration (*)
  b26b269... flatpak: Fix memory leaks (*)
  d027f4b... flatpak: Add back gbp_flatpak_runtime_prepare_configuration (*)
  80609f5... flatpak: Don't assume the config is a GbpFlatpakConfigurati (*)
  223a048... flatpak: Remove unused variable (*)
  82283e9... flatpak: Use flatpak-build for the runner (*)
  5a90c0c... autotools: Pass --host to configure (*)
  44ebfd3... pipeline: clear env of build subprocesses (*)
  24a637a... configuration: add supports_device and supports_runtime (*)
  f2d2a6a... configuration: add device and runtime object hooks (*)
  1fdfd6b... flatpak: check sdk property before overwriting (*)
  2897aea... flatpa: cleanup includes (*)
  649f0b0... runtime-provider: add hooks to install a runtime by id (*)
  f12cc09... flatpak: implement install hooks for flatpak runtime provid (*)
  35b6c9c... runtime-manager: add ide_runtime_manager_ensure_async() (*)
  cffc7cc... build-manager: add future TODO (*)
  2a4b173... buildsystem: Fix resource name (*)
  0a46ceb... buildconfig: Finish moving buildconfig to a plugin (*)
  5cf86c4... flatpak: use rutime manager for IdeContext access (*)
  a800141... runtime-manager: initialize InstallLookup structure with ru (*)
  a832817... build-manager: use EggSignalGroup for pipeline signals (*)
  8614c1b... build-manager: initialize pipeline after runtime install ch (*)
  fb16999... build-pipeline: allow delayed initialization of pipeline (*)
  22fd1a9... flatpak-runtime-provider: be consistent with flatpak names (*)
  d1e4c01... flatpak-transfer: ensure access to GNOME repos when buildin (*)
  f1bf24e... flatpak-transfer: be more descriptive with transfer title (*)
  ba14686... transfer-row: change style, wrap, and color of status messa (*)
  08fd5cf... flatpak: reload runtimes when performing runtime installati (*)
  dbc30a5... runtime: only set prefix if not already set (*)
  ffbcc6f... flatpak: add comment on manifests (*)
  90561ca... flatpak: ensure default prefix is set (*)
  df5328e... flatpak: remove old pipeline stages (*)
  2acb273... transfer: start on simple transfer button (*)
  d32f5eb... flatpak GbpFlatpakTransfer does not need IdeObject (*)
  a30f016... transfers: add transfer-button to build and ide.h (*)
  c44017f... flatpak: add simple preferences list for installing runtime (*)
  487ea56... flatpak: Make flatpak configurations selected by default (*)
  b88a47b... flatpak: Ignore .git directory when searching for manifests (*)
  5fd78cf... build: bump ax_cxx_compile_stdcxx macro (*)
  f0329a4... pipeline: only flush queue if configuration is ready (*)
  5c27d3a... tests: add some debug helpers for unit test (*)
  0ad3774... pipeline: more tracing helpers (*)
  1578d0d... pipeline: reduce initialization checks (*)
  0bf06c2... Merge branch 'wip/chergert/pipeline-merge'

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]