Commit Graph

153 Commits

Author SHA1 Message Date
Alexander Larsson
19509eb808 Merge pull request #123 from matthiasclasen/doc-builder-details
doc: Explain .xdg-app-builder
2016-04-13 16:12:32 +02:00
Alexander Larsson
2472d3905f Merge pull request #124 from matthiasclasen/typo-fix
Fix a possibly confusing doc typo
2016-04-13 16:12:01 +02:00
Matthias Clasen
a286692010 Fix a possibly confusing doc typo 2016-04-13 09:36:19 -04:00
Matthias Clasen
cb9b3e6987 doc: Explain .xdg-app-builder
This directory can grow quite large (my local example here is 900M),
so we should document that it is safe to remove.
2016-04-13 09:26:59 -04:00
Matthias Clasen
726a8fe935 doc: Clarify the cleanup docs
Mention explicitly that full paths are not expected to have the
/app prefix. I was confused about this, so others might too.
2016-04-13 07:49:25 -04:00
Alexander Larsson
eb3a0df75c Add xdg-app build-sign to sign a single commit 2016-04-13 10:08:59 +02:00
Matthias Clasen
f1843adaf9 doc: Add build-args to xdg-app-builder man page
This option was missing from the "Build Options" section.
2016-04-12 19:04:30 -04:00
Matthias Clasen
bcef5ca3ea Improve the xdg-app-builder man page
Fix some inconsistencies, and update the example to not
not use app-id.
2016-04-12 16:00:28 -04:00
Matthias Clasen
e29192c89f doc: Make xdg-app-build-init man page match reality
The order of arguments did not match what the tool expects.
DIRECTORY comes first.
2016-04-12 14:52:04 -04:00
Alexander Larsson
3cc45ccf13 Add support for subpath limited installs
This allows you to install e.g. org.freedesktop.Platform.Locale
but only the /sv subdir, and replaces using separate branches for
each locale.
2016-04-07 20:36:53 +02:00
Matthias Clasen
2a2ae8008b More class hiding 2016-03-25 11:38:41 -04:00
Matthias Clasen
516432740d doc: Add xdg_app_installation_install_bundle 2016-03-25 11:36:20 -04:00
Matthias Clasen
5f02c340b4 docs: Hide class structs
There is no intention to let any of these be subclasses,
so don't show the classes.
2016-03-25 11:33:30 -04:00
Matthias Clasen
1c41f04dbb docs: Exclude more private headers
This reduces the noise in the gtk-doc output.
2016-03-25 11:26:07 -04:00
Matthias Clasen
5f657bee2f docs: No need for a deprecated index
No deprecated APIs yet - knock on wood!
2016-03-25 11:17:40 -04:00
Matthias Clasen
7a5f874e69 docs: Pick up the version number automatically
This is copied from what GTK+ does for its docs.
2016-03-25 11:16:20 -04:00
Matthias Clasen
7873de5155 doc: Minor reshuffling 2016-03-25 10:53:26 -04:00
Matthias Clasen
9649cae95f Add xdg-app info to docs
Add the info command in xdg-app(1), and build the existing
man page for it.
2016-03-22 11:37:18 -04:00
Matthias Clasen
f46dce3188 Align contents of xdg-app.1 with xdg-app --help 2016-03-22 11:26:17 -04:00
Matthias Clasen
2d678c9379 Document xdg-app-build-bundle 2016-03-22 11:26:17 -04:00
Alexander Larsson
69890db5f1 build-update-repo: Add --generate-static-deltas option 2016-02-25 21:13:20 +01:00
Alexander Larsson
c84ebe0440 Support --filesystem=xdg-run/foo 2016-02-25 17:11:37 +01:00
Alexander Larsson
26cd90e100 Allow specifying subdir of xdg dir, like: --filesytem=xdg-download/subdir 2016-02-25 16:51:45 +01:00
Alexander Larsson
b9368753fa docs: Add docs for shell sources 2016-02-22 16:26:46 +01:00
Alexander Larsson
d5d47aa458 builder: Support separating out locale data 2016-02-18 19:22:34 +01:00
Alexander Larsson
6b6e4b213a Add docs for appstream-compose option. 2016-02-18 17:35:11 +01:00
Alexander Larsson
bb4d67b086 builder: Support tags 2016-02-17 14:54:16 +01:00
Alexander Larsson
be97206c7b build-init: Support --tag=FOO 2016-02-17 14:50:34 +01:00
Alexander Larsson
71259fa711 builder: Support local archives with path property 2016-02-17 14:50:01 +01:00
Alexander Larsson
6c5feb4e05 builder: Add support for --run to start a command in the build dir 2016-02-17 10:26:35 +01:00
Alexander Larsson
1d5fb6438b Add xdg-app info command 2016-02-02 17:51:10 +01:00
Alexander Larsson
9f2769e0ce builder: Use non-parallel-make option instead of looking at .NONPARALLEL 2016-02-01 21:40:22 +01:00
Simon McVittie
9a6bf95054 Disable gtkdoc-check by default for now
We know the documentation is incomplete, so there seems little value
in having 'make check' tell us that. Everything except the documentation
check is expected to succeed, so it's now more useful to report test
failures in continuous integration systems, making functional
regressions more visible.

Signed-off-by: Simon McVittie <smcv@debian.org>
2016-01-29 09:41:23 +01:00
Alexander Larsson
4ac5befb7f Support a proxy on the system bus similar to the one on the session bus 2016-01-29 08:50:11 +01:00
Sam Thursfield
66cdd7b197 Document the structs in libxdg-app 2016-01-28 11:26:12 +01:00
Sam Thursfield
f3f6ca8ddf docs: Fix gtk-doc documentation
We need to explicitly tell gtk-doc about the XDG_APP_EXTERN macro,
otherwise it will ignore all of the function definitions.

Full docs are now produced. There are plenty of warnings which can be
fixed later.
2016-01-27 16:45:55 +01:00
Alexander Larsson
7940a773ef Always build libxmlapp 2016-01-22 22:19:52 +01:00
Alexander Larsson
7f05ac562c update: Make both branch and name optional
We know what is installed, so we just update everything
that you don't specify the details for.
2016-01-22 15:21:20 +01:00
Alexander Larsson
472405ff7f builder: Add platform-extensions 2016-01-20 14:41:09 +01:00
Alexander Larsson
6d2aa7b29e builder: Support sdk-extensions 2016-01-20 14:11:29 +01:00
Alexander Larsson
022b9876f7 build-init: Add --sdk-extension 2016-01-20 14:00:53 +01:00
Alexander Larsson
9e8ca412f5 build-update-repo: Add --prune and --prune-depth options 2016-01-19 12:26:45 +01:00
Alexander Larsson
6e204a4d2e Add support to gpg sign summaries and appstream 2016-01-18 21:36:57 +01:00
Alexander Larsson
e91a4c79e0 Builder: Support commiting a platform 2016-01-18 15:22:56 +01:00
Alexander Larsson
3341fb08ad builder: Allow building runtime sdks (based on existing sdk)
This includes a few different changes:
 * Add build-runtime boolean property
 * Rename "app-id" property to "id"
 * Add metadata property to use a custom base metadata file
 * Default to writable-sdk to TRUE for runtimes
 * Default prefix to /usr for runtimes
 * Put manifest in usr for runtimes
 * Pick up debuginfo from usr for runtimes
 * Make build-finish work on runtimes, but only export appdata
2016-01-18 11:43:02 +01:00
Alexander Larsson
efad98815a build-export: Add --include option 2016-01-18 11:22:25 +01:00
Sam Thursfield
5210387fcf docs: Add missing full stops in xdg-app-builder manpage 2016-01-17 18:33:26 +00:00
Alexander Larsson
5a12157add remote-ls: Regularize --runtime and --app user 2016-01-13 17:21:08 +01:00
Alexander Larsson
025fa4e4d6 Merge list-apps and list-runtimes into single list command 2016-01-13 17:02:15 +01:00
Alexander Larsson
37c6485183 docs: Update for the new command names 2016-01-13 16:33:43 +01:00