- Dec 13, 2016
-
-
Sjoerd Simons authored
Add a tmpfile snippet to create the /opt/sysroot directory. Owned by root:staff and group writable such that the default user can write to it, making ade sysroot install usable as a user directly without requiring sudo. Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5248
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5247
-
Sjoerd Simons authored
Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5246
-
- Dec 12, 2016
-
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5045
-
Louis-Francis Ratté-Boulianne authored
* Support for SDK in `info` command has also been added Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5229
-
Louis-Francis Ratté-Boulianne authored
Useful when using the SDK as a device for tests Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5228
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5227
-
Louis-Francis Ratté-Boulianne authored
For now, it only supports retrieving information about an installed sysroot, but it could be extended to retrieve information about devices, projects, bundles, etc. Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5226
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5212
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5042
-
Louis-Francis Ratté-Boulianne authored
New --user and --password options for latest, download, install and update subcommands. Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Justin Kim <justin.kim@collabora.com> Differential Revision: https://phabricator.apertis.org/D4920
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5208
-
Louis-Francis Ratté-Boulianne authored
It returns the remote URL from where the sysroot can be downloaded so that application integrating the tool can use their own download manager. Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5207
-
Sjoerd Simons authored
Hardcoding the port to let the test server listen on is can be problematic in case the build hosts happens to have something on that port (e.g. another daemon or build running at the same time). Instead let the kernel pick a free port for us. Apart from that, this changes all configuration files to be templated, with HOST expected to be updated with the actual address/port picked. For explicit configuration files there is a new context manager which will provide a temporary config file with the right information while the sysroot http server will setup a temporary directory to serve files from (with all files updates with correct url information as well). Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5243
-
- Dec 09, 2016
-
-
Guillaume Desmottes authored
Should ensure that tests can still be run even if the previous one hasn't properly relased the port yet. Signed-off-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5220
-
Guillaume Desmottes authored
Signed-off-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5218
-
Guillaume Desmottes authored
ade uses the argcomplete and xdg python modules. Also add them as build-dep as ade is run during the build for testing. Signed-off-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D5214
-
Louis-Francis Ratté-Boulianne authored
The file contains a GNU Target Triplet string that describes the sysroot. It is needed for the cross-compilation step so can safely assume to be available. Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4916
-
Sjoerd Simons authored
Expand the userdir in the configured path so a user can use e.g. path=~/sysroots in sysroot.conf Signed-off-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Reviewed-by:
Philip Withnall <philip.withnall@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4875
-
Louis-Francis Ratté-Boulianne authored
* There is one test file for each individual sysroot subcommands. * The /tmp directory is used when an installation directory is needed. * Tests are not installed for now and need the 'ade' executable to be in the 'tools' directory. Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4815
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Reviewed-by:
Sjoerd Simons <sjoerd.simons@collabora.co.uk> Differential Revision: https://phabricator.apertis.org/D4814
-
- Dec 08, 2016
-
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Differential Revision: https://phabricator.apertis.org/D4813
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Differential Revision: https://phabricator.apertis.org/D4796
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Differential Revision: https://phabricator.apertis.org/D4766
-
- Oct 26, 2016
-
-
Louis-Francis Ratté-Boulianne authored
Signed-off-by:
Louis-Francis Ratté-Boulianne <lfrb@collabora.com> Differential Revision: https://phabricator.apertis.org/D4761
-