aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-07 15:11:28 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-06-07 15:11:28 -0700
commitd4f8b390a4326625f0c3d65a8d120336e38928d7 (patch)
treecaca1a07914b67b9d3c0ec2143e3a739d2b71c4f /Makefile
parent001d4a27dbfaaa59c25dc35dafc69bd9b9bc21d3 (diff)
downloadgit-d4f8b390a4326625f0c3d65a8d120336e38928d7.tar.gz
Add CVS import scripts and programs
This gets the "cvs2git" program from the old git-tools archive, and adds a nice script around it that makes it much easier to use. With this, you should be able to import a CVS archive using just a simple git cvsimport <cvsroot> <module> and you're done. At least it worked for my one single test. NOTE!! This may need tweaking. It currently expects (and verifies) that cvsps version 2.1 is installed, but you can't actually set any of the cvsps parameters, like the time fuzz.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 50eb01c1ac..b02c234543 100644
--- a/Makefile
+++ b/Makefile
@@ -23,7 +23,7 @@ INSTALL=install
SCRIPTS=git git-apply-patch-script git-merge-one-file-script git-prune-script \
git-pull-script git-tag-script git-resolve-script git-whatchanged \
git-deltafy-script git-fetch-script git-status-script git-commit-script \
- git-log-script git-shortlog
+ git-log-script git-shortlog git-cvsimport-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 \
@@ -32,7 +32,8 @@ 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-ssh-push git-ssh-pull git-rev-list git-mktag \
git-diff-helper git-tar-tree git-local-pull git-write-blob \
- git-get-tar-commit-id git-mkdelta git-apply git-stripspace
+ git-get-tar-commit-id git-mkdelta git-apply git-stripspace \
+ git-cvs2git
all: $(PROG)
@@ -115,6 +116,7 @@ git-tar-tree: tar-tree.c
git-write-blob: write-blob.c
git-mkdelta: mkdelta.c
git-stripspace: stripspace.c
+git-cvs2git: cvs2git.c
git-http-pull: LIBS += -lcurl
git-rev-list: LIBS += -lssl