| 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 |