summaryrefslogtreecommitdiff
path: root/Makefile-libostree.am
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2021-04-07 21:03:15 +0000
committerColin Walters <walters@verbum.org>2021-04-08 14:57:33 +0000
commit4e2a14eb0c92e38c533c453f6e375953a7208f0e (patch)
treee853be42bcbab68c56fda3f1a5b9581064cdcf26 /Makefile-libostree.am
parentb5c21defe9a66d601941a2408fd1aca310588108 (diff)
downloadostree-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.am6
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=