Changes in git-version.sh [54ee51d4:4467b18d]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
git-version.sh
r54ee51d4 r4467b18d 1 1 #!/bin/sh 2 3 if [ "$1" = sysv ]; then 4 SYSV="INCLUDE" 5 SYSTEMD="IGNORE " 6 elif [ "$1" = systemd ]; then 7 SYSV="IGNORE " 8 SYSTEMD="INCLUDE" 9 else 10 echo You must provide either \"sysv\" or \"systemd\" as argument 11 exit 1 12 fi 13 14 echo "<!ENTITY % sysv \"$SYSV\">" > conditional.ent 15 echo "<!ENTITY % systemd \"$SYSTEMD\">" >> conditional.ent 2 16 3 17 if ! git status > /dev/null; then 4 18 # Either it's not a git repository, or git is unavaliable. 5 19 # Just workaround. 6 echo "<!ENTITY version \"unknown\">" > version.ent 7 echo "<!ENTITY versiond \"unknown-systemd\">" >> version.ent 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 8 26 echo "<!ENTITY releasedate \"unknown\">" >> version.ent 9 27 echo "<!ENTITY copyrightdate \"1999-2021\">" >> version.ent … … 42 60 fi 43 61 44 echo "<!ENTITY version \"$version\">" > version.ent 45 echo "<!ENTITY versiond \"$versiond\">" >> version.ent 62 echo "<![ %sysv; [" > version.ent 63 echo "<!ENTITY version \"$version\">" >> version.ent 64 echo "]]>" >> version.ent 65 echo "<![ %systemd; [" >> version.ent 66 echo "<!ENTITY version \"$versiond\">" >> version.ent 67 echo "]]>" >> version.ent 46 68 echo "<!ENTITY releasedate \"$full_date\">" >> version.ent 47 69 echo "<!ENTITY copyrightdate \"1999-$year\">" >> version.ent
Note:
See TracChangeset
for help on using the changeset viewer.