After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 756443 - ostbuild: introduce xdg-app support
ostbuild: introduce xdg-app support
Status: RESOLVED WONTFIX
Product: gnome-continuous
Classification: Other
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: GNOME Continuous maintainer(s)
GNOME Continuous maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2015-10-12 15:12 UTC by Giovanni Campagna
Modified: 2016-02-29 19:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
ostbuild: introduce xdg-app support (65.41 KB, patch)
2015-10-12 15:13 UTC, Giovanni Campagna
reviewed Details | Review

Description Giovanni Campagna 2015-10-12 15:12:58 UTC
It's now possible to build an xdg-app with ostbuild, running
ostbuild make -n resolve
ostbuild make -n build-xdg-app
Comment 1 Giovanni Campagna 2015-10-12 15:13:05 UTC
Created attachment 313125 [details] [review]
ostbuild: introduce xdg-app support
Comment 2 Colin Walters 2015-10-25 15:40:06 UTC
Review of attachment 313125 [details] [review]:

A lot of code duplication =/  Not a blocker though.

Can you describe briefly how this works at a high level?  It might actually be better even to discuss this on the gnome-continuous ML.  (And I really need to look more into how xdg-app's builtin buildsystem works to even review this.)

Specifically there are a few tasks:

 1) Generate the runtime/SDK trees
 2) Build apps based on those

We're just doing #2 here right?
Comment 3 Giovanni Campagna 2016-02-29 19:14:06 UTC
Let's close this bug, xdg-app-builder covers what was prototyped here.