git --version tells which version of git you have.
Originally from Martin Atukunda <matlads@dsmagic.com> but adjusted for post-rename code. Signed-off-by: Junio C Hamano <junkio@cox.net>maint
parent
a3b427b9fa
commit
6a2e50f9df
10
Makefile
10
Makefile
|
@ -183,11 +183,17 @@ SCRIPTS = $(SCRIPT_SH) $(SCRIPT_PERL) gitk
|
||||||
|
|
||||||
### Build rules
|
### Build rules
|
||||||
|
|
||||||
all: $(PROGRAMS)
|
all: $(PROGRAMS) git.sh
|
||||||
|
|
||||||
all:
|
all:
|
||||||
$(MAKE) -C templates
|
$(MAKE) -C templates
|
||||||
|
|
||||||
|
git.sh: git.sh.in Makefile
|
||||||
|
rm -f $@+ $@
|
||||||
|
sed -e 's/@@GIT_VERSION@@/$(GIT_VERSION)/g' <$@.in >$@+
|
||||||
|
chmod +x $@+
|
||||||
|
mv $@+ $@
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
$(CC) -o $*.o -c $(ALL_CFLAGS) $<
|
$(CC) -o $*.o -c $(ALL_CFLAGS) $<
|
||||||
%.o: %.S
|
%.o: %.S
|
||||||
|
@ -293,7 +299,7 @@ deb: dist
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.o mozilla-sha1/*.o ppc/*.o $(PROGRAMS) $(LIB_FILE)
|
rm -f *.o mozilla-sha1/*.o ppc/*.o $(PROGRAMS) $(LIB_FILE)
|
||||||
rm -f git-core.spec
|
rm -f git-core.spec git.sh
|
||||||
rm -rf $(GIT_TARNAME)
|
rm -rf $(GIT_TARNAME)
|
||||||
rm -f $(GIT_TARNAME).tar.gz git-core_$(GIT_VERSION)-*.tar.gz
|
rm -f $(GIT_TARNAME).tar.gz git-core_$(GIT_VERSION)-*.tar.gz
|
||||||
rm -f git-core_$(GIT_VERSION)-*.deb git-core_$(GIT_VERSION)-*.dsc
|
rm -f git-core_$(GIT_VERSION)-*.deb git-core_$(GIT_VERSION)-*.dsc
|
||||||
|
|
|
@ -6,6 +6,11 @@ case "$#" in
|
||||||
0) ;;
|
0) ;;
|
||||||
*) cmd="$1"
|
*) cmd="$1"
|
||||||
shift
|
shift
|
||||||
|
case "$cmd" in
|
||||||
|
-v|--v|--ve|--ver|--vers|--versi|--versio|--version)
|
||||||
|
echo "git version @@GIT_VERSION@@"
|
||||||
|
exit 0 ;;
|
||||||
|
esac
|
||||||
test -x $path/git-$cmd && exec $path/git-$cmd "$@" ;;
|
test -x $path/git-$cmd && exec $path/git-$cmd "$@" ;;
|
||||||
esac
|
esac
|
||||||
|
|
Loading…
Reference in New Issue