Commit Graph

2586 Commits (94d5f0a86e40543917a9ff7c0749b32cc2982d1b)
 

Author SHA1 Message Date
Alexander Larsson 0d78d22adb Use gs_dirfd_iterator for xdg_app_remove_dangling_symlinks 2015-01-12 16:44:47 +01:00
Alexander Larsson b8c29f18ae Use the new gs_dirfd_iterator api in symlink_tree 2015-01-12 16:30:59 +01:00
Alexander Larsson 206bf95fa3 Use the new gs_set_error_from_errno 2015-01-12 15:40:26 +01:00
Alexander Larsson 038342cec5 Use the new gs_unref_keyfile define 2015-01-12 15:31:48 +01:00
Alexander Larsson 3b1893aaaf Require latest ostree/libgsystem
This allows us to clean up some code and get the new static delta
support.
2015-01-12 15:31:12 +01:00
Alexander Larsson cf9713e9c4 Clean up dangling exported symlinks on deploy. 2015-01-12 08:50:09 +01:00
Alexander Larsson 15642f471d Add xdg_app_remove_dangling_symlinks helper 2015-01-12 08:50:09 +01:00
Alexander Larsson 0c28aab49a Explode exports on deploy 2015-01-12 08:50:09 +01:00
Alexander Larsson e2c8d59316 Add xdg_app_overlay_symlink_tree helper
This will be used during exports
2015-01-12 08:50:09 +01:00
Alexander Larsson 721abb5375 Set a few standard env vars when running apps
This sets PATH, and XDG_DATA_DIRS, and unsets any LD_LIBRARY_PATH
from the host env.
2015-01-12 08:50:09 +01:00
Alexander Larsson 5747018d6e Add build builtin 2015-01-12 08:50:09 +01:00
Alexander Larsson 77d15d7ab0 Move some run setup code into helpers
This moves the specialized code for things like X11/dbus/pulse to
separate helpers.
2015-01-12 08:50:09 +01:00
Alexander Larsson 734ca13f82 Add and use xdg_app_find_deploy_dir_for_ref helper 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 aeed349428 Fix warnings 2015-01-12 08:50:09 +01:00
Alexander Larsson ed4aae8cf7 Use bare-user for user repo 2015-01-12 08:49:43 +01:00
Alexander Larsson 6dcb309073 Merge pull request #1 from chergert/master
includes: fix build warning
2014-12-21 09:14:21 +01:00
Christian Hergert 332cf5c39e includes: fix build warning 2014-12-20 19:27:55 -08:00
Alexander Larsson 3a2eb66888 change name on "latest" symlink to "active" 2014-12-19 11:21:47 +01:00
Alexander Larsson 6f2a406d12 update: Remove old deployment and prune 2014-12-19 11:18:27 +01:00
Alexander Larsson 8be8442fa2 Use "checksum" not "hash" to reference commit ids
This is what ostree does
2014-12-19 09:35:38 +01:00
Alexander Larsson 671a4e35cf Fix pulseaudio socket detection 2014-12-18 22:11:38 +01:00
Alexander Larsson 0420b396fc run: Properly handle arguments after app name 2014-12-18 21:49:49 +01:00
Alexander Larsson a43cf612ba run: Support --devel 2014-12-18 20:53:35 +01:00
Alexander Larsson 5a8e9617db run: Add default command support 2014-12-18 20:45:55 +01:00
Alexander Larsson c4b880f65e run: Don't clear environment 2014-12-18 20:33:55 +01:00
Alexander Larsson 234cbcc620 run: Add dbus support 2014-12-18 20:33:41 +01:00
Alexander Larsson 85cf38e19e run: Add various sharing options and X11 support 2014-12-18 18:48:33 +01:00
Alexander Larsson 8ac912ee65 xdg-app-helper: Fix passwd/group mount 2014-12-18 18:30:32 +01:00
Alexander Larsson 61b1e2ceb2 Fix warning 2014-12-18 18:30:21 +01:00
Alexander Larsson 13261318e0 Add initial version of run command 2014-12-18 17:51:37 +01:00
Alexander Larsson 3b53ae6489 Add app install/update 2014-12-18 15:26:40 +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