Tristan Van Berkom
51e387159b
build-export: Add --arch option
...
This patch adds the --arch option to the build-export builtin command.
Previously build-export derives this from the metadata and then falls back
to xdg_app_get_arch(), except that this does not work when the metadata does
not specify an arch (such as with extensions like .Debug or .Locale).
https://bugs.freedesktop.org/show_bug.cgi?id=95226
2016-05-03 09:05:56 +02:00
Tristan Van Berkom
aa69c1afef
xdg-app-builder: Add --arch command line option
...
This is only useful for building for architectures which are
compatible with the build host, e.g. building i686 binaries on
an x86_64 build host.
2016-05-02 08:46:52 +02:00
Alexander Larsson
f37b3261d6
Add support for disabled remotes
...
If this is set we don't list them by default, and we don't
automatically update apps from them.
2016-04-27 13:39:34 +02:00
Alexander Larsson
406ee7da18
docs: Fix typo
2016-04-26 10:34:53 +02:00
Matthias Clasen
dd8ef68f76
Expands docs around dbus policy options
...
We should mention that the NAME may end with .* to match multiple
names. Also, add the --system- variants of these options to the
xdg-app run man page where they were missing.
2016-04-20 15:27:27 -04:00
Alexander Larsson
b16517798f
Add --ref to build-import-bundle to override branch name
2016-04-20 11:46:13 +02:00
Alexander Larsson
cfd3f303b1
Add build-import-bundle command
2016-04-19 13:53:26 +02:00
Alexander Larsson
c8cdb75a09
Merge branch 'typo-fix' of https://github.com/matthiasclasen/xdg-app into matthiasclasen-typo-fix
2016-04-16 21:43:06 +02:00
Matthias Clasen
1c41cac06b
Document field types
...
This is not entirely clear for all fields from the documentation.
2016-04-16 00:54:34 -04:00
Matthias Clasen
73c98722e8
Fix a typo
...
s/extention/extension/
2016-04-16 00:11:39 -04:00
Matthias Clasen
3299640b2d
Remove a duplicate {
2016-04-16 00:11:05 -04:00
Alexander Larsson
265ba5e528
Merge pull request #128 from matthiasclasen/run-fixes
...
Some fixes for xdg-app-builder --run
2016-04-15 11:50:34 +02:00
Matthias Clasen
1992901b63
Document --force-clean
...
We shouldn't allow new options to be added without documentation.
2016-04-14 19:29:41 -04:00
Matthias Clasen
ae96c039f9
Document --run better
...
The xdg-app-builder commandline with --run looks a bit different,
spell this out in the docs.
2016-04-14 19:18:35 -04:00
Matthias Clasen
fd4c1018d4
docs: Move generic options up top
...
It is nicer if --help, --version and --verbose are together
at the top of the options list.
2016-04-14 10:05:45 -04:00
Matthias Clasen
6c1970ad45
Document --log-session-bus and --log-system-bus
2016-04-14 10:04:43 -04:00
Matthias Clasen
74074facaf
Explain --repo-url a bit better
...
Make it clearer that this must be accessible from the systems
where the bundle is installed, it is not useful to specify
your local repository here.
2016-04-13 18:23:26 -04:00
Matthias Clasen
ef02059906
docs: Mention bundle installation in overview
2016-04-13 17:42:12 -04:00
Matthias Clasen
0e2d8ec886
Trivial doc fixes
...
Just add some punctuation.
2016-04-13 17:39:31 -04:00
Matthias Clasen
5d27b8742a
Document the --bundle option
...
I was looking for information on how to install bundles, and found
nothing, since the --bundle option wasn't documented.
2016-04-13 17:36:40 -04:00
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