Alexander Larsson
d43e797b4b
builder: Add support for rename-appdata-file option
2016-01-12 16:30:20 +01:00
Alexander Larsson
689c36aa8f
builder: Pass --body, --subject and --gpg-sign to build-export
2016-01-12 12:25:45 +01:00
Alexander Larsson
f95cd2d029
builder: Add option to enable ccache use in build
2016-01-12 12:09:09 +01:00
Alexander Larsson
e1cb723c55
build: Add --bind-mount and --build-dir arguments
2016-01-12 10:42:04 +01:00
Alexander Larsson
1934562ca2
run: Be more flexible with --runtime option, and add --runtime-version
...
This makes it easier to experiment with running an app with a
different runtime.
2016-01-12 09:57:20 +01:00
Alexander Larsson
df75f881e7
export: Add docs for the new command line arguments
2016-01-12 09:14:12 +01:00
Alexander Larsson
33f634ec67
export: Support --exclude
2016-01-11 13:57:59 +01:00
Alexander Larsson
98a7d731ad
builder: Add support for separating out debuginfo
2016-01-11 11:40:46 +01:00
Alexander Larsson
6ddee9905b
build-export: Add --runtime commit support
2015-12-21 15:38:42 +01:00
Alexander Larsson
3adb84e368
build-finish: Add --no-exports
2015-12-21 15:37:26 +01:00
Alexander Larsson
1264335458
builder: Add --disable-updates
...
Download sources, but never update existing sources (like git or bzr).
2015-12-21 10:39:23 +01:00
Alexander Larsson
ea543c8f93
lib/app: Add support for repo priorities
...
New repos default to prio 1, bundle repos default to prio 0.
Listing repos returns in sorted order, with add order as secondary
sort key.
2015-12-21 10:28:15 +01:00
Alexander Larsson
b9b9ad9ccc
app: Support --no-pull and --no-deploy in the install and update commands
...
This adds general support for the local app branch to be further ahead
of the active deployement, including showing this in list-app and
list-runtime commands.
2015-12-18 11:41:07 +01:00
Alexander Larsson
80c6a8b66c
ls-remote: Support showing remote commit ids
2015-12-18 11:04:41 +01:00
Alexander Larsson
67de92042b
apps: Use "branch", not "version" when talking about app branches
2015-12-17 20:07:14 +01:00
Alexander Larsson
570ba8b55f
Add --enable-libxdgapp configure flag and disable lib by default
2015-12-16 15:27:42 +01:00
Alexander Larsson
619adeb74c
builder: Add cleanup-command property
...
This allows you to do some custom cleanup operations
2015-12-16 14:50:05 +01:00
Alexander Larsson
739b5ab6db
builder: Support writable-sdk option
2015-12-15 19:36:10 +01:00
Alexander Larsson
1baa77f107
build-init: Allow writable sdk
2015-12-15 19:36:06 +01:00
Alexander Larsson
a0885d4576
builder: Allow specifying custom prefix
2015-12-15 19:36:06 +01:00
Alexander Larsson
54c52d9363
builder: Add --keep-build-dirs option
...
This is useful if you want to later make changes to the built stuff.
2015-12-09 21:10:22 +01:00
Alexander Larsson
6a82dd4ee3
builder: Support specifying revision in bzr sources
2015-12-09 14:06:59 +01:00
Alexander Larsson
3fdfef7e40
builder: Allow optionally specifying remote file sources
2015-12-09 12:01:55 +01:00
Alexander Larsson
6c999147c4
Add XdgAppRemoteRef do docs
2015-12-04 20:22:57 +01:00
Emmanuele Bassi
f23090a615
Generate the API reference for libxdg-app
...
We use the good old gtk-doc.
2015-12-04 15:00:35 +00:00
Alexander Larsson
ad7b379398
Add no-enumerate flag to remote and set if for bundle origin remotes
2015-12-04 11:40:51 +01:00
Murray Cumming
416704f65a
Docs: Fix some tiny typos
2015-12-02 14:31:20 +01:00
Alexander Larsson
8dc06ba30c
builder: Add support for copy-icon option
2015-12-02 08:47:43 +01:00
Alexander Larsson
6f9227d58f
builder: Support building from a subdirectory of the sources
2015-12-01 12:12:53 +01:00
Alexander Larsson
4cd2e1c993
Add script source type
2015-12-01 11:10:13 +01:00
Alexander Larsson
c78b736b23
builder: Add docs for post-install
2015-12-01 10:46:55 +01:00
Alexander Larsson
56652c9ea1
builder: Add support for cmake and forced builddir
2015-11-27 10:23:14 +01:00
Alexander Larsson
93d9d1fa0c
xdg-app-builder: Update docs
2015-11-26 14:42:56 +01:00
Alexander Larsson
b2790349d6
Add xdg-app-builder
...
This is a tool that makes it easy to build applications and their
dependecies by automating the configure && make && make install steps.
2015-11-25 15:26:32 +01:00
Alexander Larsson
3499f3bfe9
docs: Fix whitespace issues
2015-10-05 11:13:52 +02:00
Alexander Larsson
7791ea130f
build-export: Add support for signing build
2015-10-05 11:13:36 +02:00
Alexander Larsson
66e61764f3
list-remotes: Add support for listing both user and system remotes
2015-09-24 21:36:35 +02:00
Alexander Larsson
41af86dc69
Add xdg-app enter command
...
This lets you enter a sandbox and run a command there, which is useful
for debugging purposes.
2015-09-24 19:23:24 +02:00
Alexander Larsson
ee0cf9a247
add-remote: Allow specifying local pathname instead of uri
2015-09-23 14:55:12 +02:00
Alexander Larsson
eec8798f5e
document portal: Add support for transient documents
...
These are useful for passing temporary files.
2015-09-17 20:09:50 +02:00
Alexander Larsson
e9f1054e9c
Update docs for new/changes interface
2015-09-17 16:22:52 +02:00
Alexander Larsson
4eeea231e8
Rename repo-contents to ls-remote
...
This matches the other command names
2015-09-17 15:55:10 +02:00
Alexander Larsson
1ce71f4f60
list-remotes: Use --show-details instead of --details
...
This makes it consisten with e.g. repo-contents
2015-09-17 15:42:42 +02:00
Alexander Larsson
16d2fb5672
docs: Update remote related docs
2015-09-17 15:41:17 +02:00
Alexander Larsson
16b46d3579
Update docs for new run command line options
2015-05-25 16:01:33 +02:00
Alexander Larsson
8ffacee14c
Change /self to /app
...
This changes the application prefix to /app, which has the
advantage of being the same length as /usr. This may help
making some packages relocatable.
We make /self a symlink to /app for now, to keep existing images
work, but at some point we will probably remove this.
2015-05-21 18:54:06 +02:00
Alexander Larsson
f39b59689d
Pass name into build-init and store in metadata
...
We also drop this as an argument to build-export.
This lets us verify that the name is valid up-front, and having the
name in the metadata is useful for other things. For instance,
build-finish can verify that all exported files have the right prefix.
2015-04-01 14:03:51 +02:00
Alexander Larsson
e0e23ee181
Add make-app-current
2015-03-11 10:25:15 +01:00
Alexander Larsson
5bfee405b1
Add metadata option to limit DRI access
2015-03-05 15:55:36 +01:00
Alexander Larsson
7017710201
Apply metadata and --allow --forbid switches in xdg-app build
2015-02-13 10:57:56 +01:00