diff options
author | Colin Walters <walters@verbum.org> | 2021-04-07 21:03:15 +0000 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2021-04-08 14:57:33 +0000 |
commit | 4e2a14eb0c92e38c533c453f6e375953a7208f0e (patch) | |
tree | e853be42bcbab68c56fda3f1a5b9581064cdcf26 /Makefile-libostree.am | |
parent | b5c21defe9a66d601941a2408fd1aca310588108 (diff) | |
download | ostree-4e2a14eb0c92e38c533c453f6e375953a7208f0e.tar.gz |
repo: Add ostree_repo_write_regfile_inline
When working on ostree-ext and importing from tar, it's
quite inefficient and awkward for small files to end up creating
a whole `GInputStream` and `GFileInfo` and etc. for small files.
Plus the gtk-rs binding API to map from `impl Read` to Gio
https://docs.rs/gio/0.9.1/gio/struct.ReadInputStream.html
requires that the input stream is `Send` but the Rust `tar` API
isn't.
This is only 1/3 of the problem; we also need similar APIs
to directly create a symlink, and to stream large objects via
a push-based API.
Diffstat (limited to 'Makefile-libostree.am')
-rw-r--r-- | Makefile-libostree.am | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Makefile-libostree.am b/Makefile-libostree.am index ce784aff..6dbd00f5 100644 --- a/Makefile-libostree.am +++ b/Makefile-libostree.am @@ -179,9 +179,9 @@ endif # USE_GPGME symbol_files = $(top_srcdir)/src/libostree/libostree-released.sym # Uncomment this include when adding new development symbols. -#if BUILDOPT_IS_DEVEL_BUILD -#symbol_files += $(top_srcdir)/src/libostree/libostree-devel.sym -#endif +if BUILDOPT_IS_DEVEL_BUILD +symbol_files += $(top_srcdir)/src/libostree/libostree-devel.sym +endif # http://blog.jgc.org/2007/06/escaping-comma-and-space-in-gnu-make.html wl_versionscript_arg = -Wl,--version-script= |