Alexander Larsson
3a56d3f465
Call out to the session helper and get the monitor dir
2015-01-28 20:03:13 +01:00
Alexander Larsson
fca4a16209
Add xdg-app-session-helper
...
This is a small app that makes copies of various system files to a directory
in /run so that the app sandbox can receive updates to these. This solves
the issue that we can't generally bind-mount say /etc/resolv.conf, because
it will be replaced with rename-over.
2015-01-28 20:03:13 +01:00
Matthias Clasen
dfde6c46b8
Separate out repo-updating command
...
Take the summary update out of build-export, and add it to
a new repo-update command instead.
2015-01-24 21:54:42 -05:00
Alexander Larsson
d22f1d01e3
Fix another typo
2015-01-23 11:51:00 +01:00
Alexander Larsson
8336db2b14
Fix typo from last commit
2015-01-23 11:48:32 +01:00
Matthias Clasen
b0d9a08bb1
Add bash completion
2015-01-23 00:52:20 -05:00
Matthias Clasen
f62277e5af
Use libsoup to load summary via http
...
We disable gvfs in xdg-app, so we need to use libsoup explicitly.
This is hopefully only temporary, until ostree grows api for dealing
with summaries.
2015-01-21 15:23:14 -05:00
Matthias Clasen
cdc13dd25c
Change terminology from 'repo' to 'remote'
...
The add/delete/list-repo commands are renamed to add/delete/list-remote,
to align our terminology with ostree and git.
2015-01-19 20:16:00 -05:00
Alexander Larsson
bf7fa43431
Merge pull request #21 from matthiasclasen/uninstall
...
Uninstall commands
2015-01-19 11:50:33 +01:00
Alexander Larsson
4d2cc777f3
Also rewrite Exec= in service files
2015-01-19 11:14:20 +01:00
Alexander Larsson
e46dc64954
Merge pull request #18 from matthiasclasen/build-finish
...
Two commands that give us some build->bundle support
2015-01-16 21:27:09 +01:00
Matthias Clasen
d137ca16c6
Rename make-repo to build-export
...
This is more in line with the other build commands.
2015-01-16 13:59:34 -05:00
Matthias Clasen
fbba6f4f6d
Add uninstall-runtime and uninstall-app commands
2015-01-16 00:48:57 -05:00
Matthias Clasen
4cec1e3934
Add a repo-contents command
...
This can show available runtimes and applications.
2015-01-15 23:25:03 -05:00
Matthias Clasen
23baa46371
Add a make-repo command
...
This can take a finalized build directory and create an
ostree repo from it.
2015-01-15 20:06:11 -05:00
Matthias Clasen
85670c632f
Add a build-finish command
...
This command collects likely files to export, adds the command
key and [Environment] to the metadata, and removes the var/
directory.
2015-01-15 17:31:29 -05:00
Alexander Larsson
daf41bab9c
Add triggers for exports
...
This runs the triggers in a read-only environment to update things
like desktop file databases, icon caches and mimeinfo databases.
2015-01-15 21:45:55 +01:00
Alexander Larsson
fb6238347a
Merge pull request #14 from matthiasclasen/list-runtimes
...
Commands to list applications and runtimes
2015-01-15 20:09:20 +01:00
Matthias Clasen
3759de6e7f
Add a list-repos command
...
This is very similar to the ostree remote list command.
2015-01-15 06:12:08 -05:00
Matthias Clasen
459e15a820
Add a list-runtimes command
...
This allows to list the installed runtimes, optionally showing
arches and branches in addition to names.
2015-01-14 20:56:25 -05:00
Alexander Larsson
92f23cbde2
Merge pull request #4 from matthiasclasen/delete-repo
...
Delete repo
2015-01-14 10:28:59 +01:00
Matthias Clasen
2232a6d066
Add man pages
2015-01-14 01:38:49 -05:00
Matthias Clasen
20a0917306
Add a delete-repo command
...
A natural counterpart to add-repo.
2015-01-13 21:06:07 -05:00
Vadim Rutkovsky
4720d889f8
Use sudo only if --enable-sudo is passed
2015-01-13 14:56:14 +01:00
Vadim Rutkovsky
ad1914a912
Use sudo and DESTDIR in install-exec-hook
...
This will allow installing the app via jhbuild
2015-01-13 13:40:21 +01:00
Alexander Larsson
5747018d6e
Add build builtin
2015-01-12 08:50:09 +01:00
Alexander Larsson
5f36dda947
Add build-init builtin
2015-01-12 08:50:09 +01:00
Alexander Larsson
13261318e0
Add initial version of run command
2014-12-18 17:51:37 +01:00
Alexander Larsson
3775ae51e2
Add update-runtime
2014-12-18 11:37:30 +01:00
Alexander Larsson
06e57a081d
Add install-runtime builtin
2014-12-18 11:06:37 +01:00
Alexander Larsson
63859dc0ee
Add XdgAppDir and use
2014-12-18 10:14:46 +01:00
Alexander Larsson
a640cd365b
Initial version
2014-12-17 15:28:07 +01:00