parser: `Visitor::visit` does not accepts `null`
[nit.git] / src / git-gen-version.sh
index 25b9a01..e018dc6 100755 (executable)
 # The version number is stored in a dedicated Nit module.
 
 gen_version() {
-       if ! grep "$*" nit_version.nit >/dev/null 2>&1; then
+       if grep "$*" nit_version.nit >/dev/null 2>&1; then
+               :
+       else
                cat > nit_version.nit<<END
 # This file was generated by git-gen-version.sh
 package nit_version
-meth nit_version: String do return "$*"
+fun nit_version: String do return "$*"
 END
                echo "Version $*"
        fi
@@ -40,7 +42,7 @@ if [ ! -f nitc.nit ]; then
        fi
 fi
 
-VN=$(git describe --always HEAD 2>/dev/null)
+VN=`git describe --always HEAD 2>/dev/null`
 if [ "$?" != "0" ]; then
        if [ -r ../VERSION ]; then
                VN="$(cat ../VERSION)"