OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [scripts/] [setlocalversion] - Rev 81

Go to most recent revision | Compare with Previous | Blame | View Log

#!/bin/sh
# Print additional version information for non-release trees.

usage() {
        echo "Usage: $0 [srctree]" >&2
        exit 1
}

cd "${1:-.}" || usage

# Check for git and a git repo.
if head=`git rev-parse --verify HEAD 2>/dev/null`; then
        # Do we have an untagged version?
        if git name-rev --tags HEAD | grep -E '^HEAD[[:space:]]+(.*~[0-9]*|undefined)$' > /dev/null; then
                printf '%s%s' -g `echo "$head" | cut -c1-8`
        fi

        # Are there uncommitted changes?
        if git diff-index HEAD | read dummy; then
                printf '%s' -dirty
        fi
fi

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.