Go to file
Alexander Larsson dd80a13e1b Work around libsoup type initialization deadlocks
As reported in
https://bugzilla.gnome.org/show_bug.cgi?id=796031#c1
we sometimes hang in libsoup downloading stuff. This uses
an early type initialization to avoid that.

We don't use libsoup for the main download anymore, but
its still used for some things, so better safe than sorry.

Closes: #153
Approved by: alexlarsson
2018-05-18 06:20:48 +00:00
buildutil build: Add missing mkdir to glib-tap.mk 2017-11-24 12:39:51 +00:00
ci ci: install libcurl-devel package 2018-05-14 09:54:39 +00:00
doc BuildOptions: Add *flags-override keys 2018-05-14 08:43:56 +00:00
libglnx@0c82203cd4 Update to latest libglnx with memfd_create build fix 2018-02-19 10:35:57 +01:00
m4 Import ostree's compiler warnings, fix up callers 2017-03-27 10:42:36 +02:00
src Work around libsoup type initialization deadlocks 2018-05-18 06:20:48 +00:00
tests tests: dist the yaml test files 2018-04-26 15:31:58 +02:00
.gitignore Update .gitignore 2017-08-25 09:41:39 +02:00
.gitmodules Delete non-builder files 2017-08-25 09:27:42 +02:00
.papr.yml ci: bump tests to use F26 host & container 2017-08-14 16:05:59 +02:00
COPYING Add COPYING to reflect license headers 2015-03-31 15:36:29 +01:00
Makefile.am configure: Call LIBGLNX_CONFIGURE 2018-02-14 18:46:23 +01:00
NEWS Update NEWS for release 2018-04-26 12:02:55 +02:00
README.md README: Fix docs link 2018-02-14 23:11:58 -08:00
acinclude.m4 Add AX_COMPARE_VERSION to acinclude.m4 2016-09-09 10:03:27 +02:00
autogen.sh Delete non-builder files 2017-08-25 09:27:42 +02:00
configure.ac Allow C99 2018-05-14 16:02:42 +02:00
flatpak.png Add the logo to README.md 2016-06-02 18:05:22 -04:00
uncrustify.cfg Add uncrustify config 2016-05-06 15:27:19 +02:00
uncrustify.sh Add uncrustify config 2016-05-06 15:27:19 +02:00

README.md

Flatpak icon

Flatpak-builder is a tool for building flatpaks from sources.

See http://flatpak.org/ for more information.

Read documentation for the flatpak-builder commandline tools.

INSTALLATION

Flatpak-builder uses a traditional autoconf-style build mechanism. To build just do

 ./configure [args]
 make
 make install

Most configure arguments are documented in ./configure --help. However, there are some options that are a bit more complicated.

Flatpak-builder relies on flatpak, so it must be installed first.