Skip to content
Snippets Groups Projects
Select Git revision
  • pu
  • passt default
  • master
  • todo
  • next
  • maint
  • v2.8.0-rc1
  • v2.8.0-rc0
  • v2.7.2
  • v2.7.1
  • v2.7.0
  • v2.6.5
  • v2.7.0-rc3
  • v2.7.0-rc2
  • v2.7.0-rc1
  • v2.7.0-rc0
  • v2.6.4
  • v2.6.3
  • v2.6.2
  • v2.6.1
  • v2.3.10
  • v2.5.4
  • v2.4.10
  • v2.6.0
  • v2.6.0-rc3
  • v2.5.3
26 results

base85.c

Blame
  • check-builtins.sh 596 B
    #!/bin/sh
    
    {
    	cat <<\EOF
    sayIt:
    	$(foreach b,$(BUILT_INS),echo XXX $(b:$X=) YYY;)
    EOF
    	cat Makefile
    } |
    make -f - sayIt 2>/dev/null |
    sed -n -e 's/.*XXX \(.*\) YYY.*/\1/p' |
    sort |
    {
        bad=0
        while read builtin
        do
    	base=$(expr "$builtin" : 'git-\(.*\)')
    	x=$(sed -ne 's/.*{ "'$base'", \(cmd_[^, ]*\).*/'$base'	\1/p' git.c)
    	if test -z "$x"
    	then
    		echo "$base is builtin but not listed in git.c command list"
    		bad=1
    	fi
    	for sfx in sh perl py
    	do
    		if test -f "$builtin.$sfx"
    		then
    			echo "$base is builtin but $builtin.$sfx still exists"
    			bad=1
    		fi
    	done
        done
        exit $bad
    }