Bug 95483 - build scripts: Allow overriding the output repo location
Summary: build scripts: Allow overriding the output repo location
Status: RESOLVED FIXED
Alias: None
Product: xdg-app
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Alexander Larsson
QA Contact: Alexander Larsson
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-19 05:12 UTC by Tristan Van Berkom
Modified: 2016-05-19 07:21 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
freedesktop-sdk-base: Allow override of REPO (2.79 KB, patch)
2016-05-19 05:12 UTC, Tristan Van Berkom
Details | Splinter Review
freedesktop-sdk-images: Allow overriding the output ostree repo (1.25 KB, patch)
2016-05-19 05:13 UTC, Tristan Van Berkom
Details | Splinter Review
gnome-sdk-images: Allow overriding the output ostree repo (1.25 KB, patch)
2016-05-19 05:15 UTC, Tristan Van Berkom
Details | Splinter Review

Description Tristan Van Berkom 2016-05-19 05:12:14 UTC
Created attachment 123896 [details] [review]
freedesktop-sdk-base: Allow override of REPO

The attached patches (targeting the base runtime and the two sdk repositories) allow one to specify the output ostree repository location on the command line with:

    make REPO=/path/to/repo

This is practical for automated builders which can then build multiple checkouts of multiple repositories into the same ostree repository.
Comment 1 Tristan Van Berkom 2016-05-19 05:13:26 UTC
Created attachment 123897 [details] [review]
freedesktop-sdk-images: Allow overriding the output ostree repo
Comment 2 Tristan Van Berkom 2016-05-19 05:15:56 UTC
Created attachment 123898 [details] [review]
gnome-sdk-images: Allow overriding the output ostree repo
Comment 3 Alexander Larsson 2016-05-19 06:52:37 UTC
I've been using symlinks called "repo" instead, but i guess being able to modify it without writing to disk is nice.
Comment 4 Alexander Larsson 2016-05-19 07:21:40 UTC
Pushed


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.