commit | 181256442ec1b09d0095e009922e109aa0a4af5e | [log] [tgz] |
---|---|---|
author | Lars Hjemli <hjemli@gmail.com> | Mon Jan 14 17:36:34 2008 +0100 |
committer | Junio C Hamano <gitster@pobox.com> | Fri Jan 18 12:33:50 2008 -0800 |
tree | 3595e843066fd41843269af5722c3e2c47e510a6 | |
parent | 472ca780773ac75fa6af881117ce5360957fae2d [diff] |
Move sha1_file_to_archive into libgit When the specfile (export-subst) attribute was introduced, it added a dependency from archive-{tar|zip}.c to builtin-archive.c. This broke the support for archive-operations in libgit.a since builtin-archive.o doesn't belong in libgit.a. This patch moves the functions required by libgit.a from builtin-archive.c to the new file archive.c (which becomes part of libgit.a). Signed-off-by: Lars Hjemli <hjemli@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>