diff options
author | Nicolas Pitre <nico@cam.org> | 2005-05-20 17:00:23 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-05-20 15:41:45 -0700 |
commit | e002a16ba54096666c2d1768daa122e29fba11ee (patch) | |
tree | 58741c69570705801db4b785681790d636475695 /Makefile | |
parent | d1af002dc608be3213ba18df1a99ced0ab42e6d6 (diff) | |
download | git-e002a16ba54096666c2d1768daa122e29fba11ee.tar.gz git-e002a16ba54096666c2d1768daa122e29fba11ee.tar.xz |
[PATCH] delta creation
This adds the ability to actually create delta objects using a new tool:
git-mkdelta. It uses an ordered list of potential objects to deltafy
against earlier objects in the list. A cap on the depth of delta
references can be provided as well, otherwise the default is to not have
any limit. A limit of 0 will also undeltafy any given object.
Also provided is the beginning of a script to deltafy an entire
repository.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -19,7 +19,8 @@ AR=ar INSTALL=install SCRIPTS=git-apply-patch-script git-merge-one-file-script git-prune-script \ - git-pull-script git-tag-script git-resolve-script git-whatchanged + git-pull-script git-tag-script git-resolve-script git-whatchanged \ + git-deltafy-script PROG= git-update-cache git-diff-files git-init-db git-write-tree \ git-read-tree git-commit-tree git-cat-file git-fsck-cache \ @@ -28,7 +29,7 @@ PROG= git-update-cache git-diff-files git-init-db git-write-tree \ git-unpack-file git-export git-diff-cache git-convert-cache \ git-http-pull git-rpush git-rpull git-rev-list git-mktag \ git-diff-helper git-tar-tree git-local-pull git-write-blob \ - git-get-tar-commit-id + git-get-tar-commit-id git-mkdelta all: $(PROG) @@ -107,6 +108,7 @@ git-mktag: mktag.c git-diff-helper: diff-helper.c git-tar-tree: tar-tree.c git-write-blob: write-blob.c +git-mkdelta: mkdelta.c git-http-pull: LIBS += -lcurl |