Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • git-version.sh

    re5263d5 rc37e846  
    22
    33if [ "$1" = sysv ]; then
    4         SYSV="INCLUDE"
    5         SYSTEMD="IGNORE "
     4    SYSV="INCLUDE"
     5    SYSTEMD="IGNORE "
    66elif [ "$1" = systemd ]; then
    7         SYSV="IGNORE "
    8         SYSTEMD="INCLUDE"
     7    SYSV="IGNORE "
     8    SYSTEMD="INCLUDE"
    99else
    10         echo You must provide either \"sysv\" or \"systemd\" as argument
    11         exit 1
     10    echo You must provide either \"sysv\" or \"systemd\" as argument
     11    exit 1
    1212fi
    1313
     
    1616
    1717if ! git status > /dev/null; then
    18         # Either it's not a git repository, or git is unavaliable.
    19         # Just workaround.
    20         echo "<![ %sysv; ["                                    >  version.ent
    21         echo "<!ENTITY version           \"unknown\">"         >> version.ent
    22         echo "]]>"                                             >> version.ent
    23         echo "<![ %systemd; ["                                 >> version.ent
    24         echo "<!ENTITY version           \"unknown-systemd\">" >> version.ent
    25         echo "]]>"                                             >> version.ent
    26         echo "<!ENTITY releasedate       \"unknown\">"         >> version.ent
    27         echo "<!ENTITY copyrightdate     \"1999-2022\">"       >> version.ent
    28         exit 0
     18    # Either it's not a git repository, or git is unavaliable.
     19    # Just workaround.
     20    echo "<![ %sysv; ["                                    >  version.ent
     21    echo "<!ENTITY version           \"unknown\">"         >> version.ent
     22    echo "]]>"                                             >> version.ent
     23    echo "<![ %systemd; ["                                 >> version.ent
     24    echo "<!ENTITY version           \"unknown-systemd\">" >> version.ent
     25    echo "]]>"                                             >> version.ent
     26    echo "<!ENTITY releasedate       \"unknown\">"         >> version.ent
     27    echo "<!ENTITY copyrightdate     \"1999-2022\">"       >> version.ent
     28    exit 0
    2929fi
    3030
     
    4040
    4141case $day in
    42         "1" | "21" | "31" ) suffix="st";;
    43         "2" | "22" ) suffix="nd";;
    44         "3" | "23" ) suffix="rd";;
    45         * ) suffix="th";;
     42    "1" | "21" | "31" ) suffix="st";;
     43    "2" | "22" ) suffix="nd";;
     44    "3" | "23" ) suffix="rd";;
     45    * ) suffix="th";;
    4646esac
    4747
     
    4949
    5050sha="$(git describe --abbrev=1)"
    51 rev=arm64-$(echo "$sha" | sed 's/-g[^-]*$//')
     51rev=$(echo "$sha" | sed 's/-g[^-]*$//')
    5252version="$rev"
    5353versiond="$rev-systemd"
    5454
    5555if [ "$(git diff HEAD | wc -l)" != "0" ]; then
    56         version="$version+"
    57         versiond="$versiond+"
     56    version="$version+"
     57    versiond="$versiond+"
    5858fi
    5959
Note: See TracChangeset for help on using the changeset viewer.