Changeset 193913e for git-version.sh
- Timestamp:
- 08/07/2022 04:00:23 PM (21 months ago)
- Branches:
- s6-init
- Children:
- 57c4c384
- Parents:
- f628276
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
git-version.sh
rf628276 r193913e 4 4 SYSV="INCLUDE" 5 5 SYSTEMD="IGNORE " 6 S6="IGNORE " 6 7 elif [ "$1" = systemd ]; then 7 8 SYSV="IGNORE " 8 9 SYSTEMD="INCLUDE" 10 S6="IGNORE " 11 elif [ "$1" = s6 ]; then 12 SYSV="IGNORE " 13 SYSTEMD="IGNORE " 14 S6="INCLUDE " 9 15 else 10 16 echo You must provide either \"sysv\" or \"systemd\" as argument … … 14 20 echo "<!ENTITY % sysv \"$SYSV\">" > conditional.ent 15 21 echo "<!ENTITY % systemd \"$SYSTEMD\">" >> conditional.ent 22 echo "<!ENTITY % s6 \"$S6\">" >> conditional.ent 16 23 17 24 if ! git status > /dev/null; then … … 23 30 echo "<![ %systemd; [" >> version.ent 24 31 echo "<!ENTITY version \"unknown-systemd\">" >> version.ent 32 echo "]]>" >> version.ent 33 echo "<![ %s6; [" >> version.ent 34 echo "<!ENTITY version \"unknown-s6\">" >> version.ent 25 35 echo "]]>" >> version.ent 26 36 echo "<!ENTITY releasedate \"unknown\">" >> version.ent … … 52 62 version="$rev" 53 63 versiond="$rev-systemd" 64 version6="$rev-s6" 54 65 55 66 if [ "$(git diff HEAD | wc -l)" != "0" ]; then 56 67 version="$version+" 57 68 versiond="$versiond+" 69 version6="$version6+" 58 70 fi 59 71 … … 64 76 echo "<!ENTITY version \"$versiond\">" >> version.ent 65 77 echo "]]>" >> version.ent 78 echo "<![ %s6; [" >> version.ent 79 echo "<!ENTITY version \"$version6\">" >> version.ent 80 echo "]]>" >> version.ent 66 81 echo "<!ENTITY releasedate \"$full_date\">" >> version.ent 67 82 echo "<!ENTITY copyrightdate \"1999-$year\">" >> version.ent
Note:
See TracChangeset
for help on using the changeset viewer.