Alexander Larsson
|
622adf88d0
|
builder: Put debuginfo in the right place for runtimes
|
2016-01-20 14:00:49 +01:00 |
Alexander Larsson
|
071561637a
|
Remove unused variables
|
2016-01-19 12:37:51 +01:00 |
Alexander Larsson
|
e91a4c79e0
|
Builder: Support commiting a platform
|
2016-01-18 15:22:56 +01:00 |
Alexander Larsson
|
f3bf30334c
|
builder: Also apply cleanup to changes in usr
|
2016-01-14 11:16:17 +01:00 |
Alexander Larsson
|
55e934ee76
|
builder: Fix handling of builddir
|
2016-01-12 14:25:41 +01:00 |
Alexander Larsson
|
a6eab3e732
|
builder: Don't break if ccache not enabled.
|
2016-01-12 12:32:44 +01:00 |
Alexander Larsson
|
f95cd2d029
|
builder: Add option to enable ccache use in build
|
2016-01-12 12:09:09 +01:00 |
Alexander Larsson
|
59c8c49bdd
|
builder: Run builds in /run/build/$modulename
This creates repeatable builds for anything that leaves the build
dir in the resulting files, such as debug info.
|
2016-01-12 11:05:37 +01:00 |
Alexander Larsson
|
d3e1ffb4f7
|
builder: Match debuginfo files against regular cleanup patterns
I.e. if /lib/foo is cleaned, also clean /lib/debug/lib/foo.debug
|
2016-01-11 11:41:50 +01:00 |
Alexander Larsson
|
1b2ed4fe09
|
builder: Pass down global cleanups via BuildContext
|
2016-01-11 11:40:46 +01:00 |
Alexander Larsson
|
5896b5ae08
|
builder: Pass down keep-build-dirs via BuildContext
|
2016-01-11 11:40:46 +01:00 |
Alexander Larsson
|
825611a758
|
builder: Break out helpers for path matching
|
2016-01-11 11:40:46 +01:00 |
Alexander Larsson
|
98a7d731ad
|
builder: Add support for separating out debuginfo
|
2016-01-11 11:40:46 +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
|
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
|
b716e0d8eb
|
Builder: Add a resolved version of the manifest to the built app
|
2015-12-09 14:26:41 +01:00 |
Alexander Larsson
|
3fb4226c81
|
builder: Make the builder manifest objects serializable to json
|
2015-12-09 10:33:54 +01:00 |
Alexander Larsson
|
7176ca491a
|
builder: Consider the build_option when checksumming
|
2015-12-02 08:32:25 +01:00 |
Alexander Larsson
|
83a59dd5a5
|
builder: Build with "make", not "make all"
This seems more compatible
|
2015-12-01 16:06:37 +01:00 |
Alexander Larsson
|
6f9227d58f
|
builder: Support building from a subdirectory of the sources
|
2015-12-01 12:12:53 +01:00 |
Alexander Larsson
|
74e30c9b01
|
builder: Add post-install script support
|
2015-12-01 10:28:41 +01:00 |
Alexander Larsson
|
79c1f1246c
|
Remove leftover semicolon
|
2015-11-30 21:09:22 +01:00 |
Alexander Larsson
|
dd099f5769
|
builder: Fix typo in cmake support
|
2015-11-30 12:47:35 +01:00 |
Alexander Larsson
|
12d926ec65
|
builder: builddir != srcdir was broken becasue we never created the buildir
|
2015-11-27 10:23:17 +01:00 |
Alexander Larsson
|
2e0f34c435
|
builder: Add more headers around the spew for each new module
|
2015-11-27 10:23:17 +01:00 |
Alexander Larsson
|
56652c9ea1
|
builder: Add support for cmake and forced builddir
|
2015-11-27 10:23:14 +01:00 |
Alexander Larsson
|
f710eb9322
|
Correct license, we're LGPL 2+, not 3+
Some files accidentally got the LGPL 3+ header, but we
want to be LGPL2+.
|
2015-11-26 14:50:21 +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 |