Changeset 193913e for git-version.sh


Ignore:
Timestamp:
08/07/2022 04:00:23 PM (21 months ago)
Author:
Thomas Trepl (Moody) <thomas@…>
Branches:
s6-init
Children:
57c4c384
Parents:
f628276
Message:

First commit to add S6 as init system (like systemd)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • git-version.sh

    rf628276 r193913e  
    44        SYSV="INCLUDE"
    55        SYSTEMD="IGNORE "
     6        S6="IGNORE "
    67elif [ "$1" = systemd ]; then
    78        SYSV="IGNORE "
    89        SYSTEMD="INCLUDE"
     10        S6="IGNORE "
     11elif [ "$1" = s6 ]; then
     12        SYSV="IGNORE "
     13        SYSTEMD="IGNORE "
     14        S6="INCLUDE "
    915else
    1016        echo You must provide either \"sysv\" or \"systemd\" as argument
     
    1420echo "<!ENTITY % sysv    \"$SYSV\">"     >  conditional.ent
    1521echo "<!ENTITY % systemd \"$SYSTEMD\">"  >> conditional.ent
     22echo "<!ENTITY % s6      \"$S6\">"       >> conditional.ent
    1623
    1724if ! git status > /dev/null; then
     
    2330        echo "<![ %systemd; ["                                 >> version.ent
    2431        echo "<!ENTITY version           \"unknown-systemd\">" >> version.ent
     32        echo "]]>"                                             >> version.ent
     33        echo "<![ %s6; ["                                      >> version.ent
     34        echo "<!ENTITY version           \"unknown-s6\">"      >> version.ent
    2535        echo "]]>"                                             >> version.ent
    2636        echo "<!ENTITY releasedate       \"unknown\">"         >> version.ent
     
    5262version="$rev"
    5363versiond="$rev-systemd"
     64version6="$rev-s6"
    5465
    5566if [ "$(git diff HEAD | wc -l)" != "0" ]; then
    5667        version="$version+"
    5768        versiond="$versiond+"
     69        version6="$version6+"
    5870fi
    5971
     
    6476echo "<!ENTITY version          \"$versiond\">"            >> version.ent
    6577echo "]]>"                                                 >> version.ent
     78echo "<![ %s6; ["                                          >> version.ent
     79echo "<!ENTITY version          \"$version6\">"            >> version.ent
     80echo "]]>"                                                 >> version.ent
    6681echo "<!ENTITY releasedate       \"$full_date\">"          >> version.ent
    6782echo "<!ENTITY copyrightdate     \"1999-$year\">"          >> version.ent
Note: See TracChangeset for help on using the changeset viewer.