author | Lars Hjemli <hjemli@gmail.com> | |
Mon, 14 Jan 2008 16:36:34 +0000 (17:36 +0100) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Fri, 18 Jan 2008 20:33:50 +0000 (12:33 -0800) | ||
commit | 181256442ec1b09d0095e009922e109aa0a4af5e | |
tree | 3595e843066fd41843269af5722c3e2c47e510a6 | tree | snapshot |
parent | 472ca780773ac75fa6af881117ce5360957fae2d | commit | 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>
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>
Makefile | diff | blob | history | |
archive.c | [new file with mode: 0644] | blob |
builtin-archive.c | diff | blob | history |