summaryrefslogtreecommitdiff
path: root/builder/builder-utils.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix various spelling mistakesSimon McVittie2016-05-171-1/+1
| | | | | | Mostly detected by Debian's Lintian tool. Signed-off-by: Simon McVittie <smcv@debian.org>
* Rename source files to flatpakAlexander Larsson2016-05-091-1/+1
|
* Rename all non-autogenerated symbols to flatpakAlexander Larsson2016-05-091-28/+28
|
* uncruftify: Initial run, all non-problematic changesAlexander Larsson2016-05-061-136/+180
|
* builder: Fix unused return value warningsAlexander Larsson2016-04-211-3/+3
| | | | This just adds a (void) cast to avoid the warnings.
* builder: Add builder_get_debuginfo_file_referencesAlexander Larsson2016-02-231-0/+959
|
* Move migrate_locales to builder-utils.cAlexander Larsson2016-02-181-0/+97
|
* builder: Don't delete the APPDIR directorySam Thursfield2016-01-171-0/+16
| | | | | | | | | | | | | | | | A new user might think that APPDIR is the location of the app to be built, and run something like `xdg-app-builder . ./manifest`. This could silently the user's entire project that they are trying to package, which is not acceptable at all! Even if you think it is their fault for not reading the manual first! This commit means that APPDIR is no longer deleted. Instead, xdg-app-builder checks whether it is empty and, if it is not, it asks the user to delete the contents and then rerun it. This means you now have to do `rm -Rf APPDIR; xdg-app-builder APPDIR MANIFEST` when developing your manifest, but I think that's better than having a build tool that can optionally delete your whole project.
* builder: Also apply cleanup to changes in usrAlexander Larsson2016-01-141-2/+3
|
* builder: Fix up cleanup matchingAlexander Larsson2016-01-121-47/+42
|
* common: Move path_match_prefix to commonAlexander Larsson2016-01-111-67/+2
|
* builder: Break out helpers for path matchingAlexander Larsson2016-01-111-1/+71
|
* builder: Add support for separating out debuginfoAlexander Larsson2016-01-111-0/+14
|
* builder: Use libelf to detect elf filesAlexander Larsson2016-01-111-0/+91
| | | | This additionally looks for already stripped files
* builder: Don't use ":" in uri-as-filenameAlexander Larsson2015-12-021-10/+6
| | | | This confuses some versions of git, thinking the file is a uri
* Correct license, we're LGPL 2+, not 3+Alexander Larsson2015-11-261-2/+2
| | | | | Some files accidentally got the LGPL 3+ header, but we want to be LGPL2+.
* Add xdg-app-builderAlexander Larsson2015-11-251-0/+119
This is a tool that makes it easy to build applications and their dependecies by automating the configure && make && make install steps.