X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=Trurl-based%2F_OpenBSD_%2FLin%2FMod%2Fgen-Libc%2FMakefile;h=38d5ba86388ea69015e4acd6eeb4bcab1864264a;hb=63520c729febaf1d7ffbf00dfd6638edb2049613;hp=022db2536dbb6e206c9f0ccac04a879241b99cae;hpb=7b1a1bbc8b445f9fb2c2a855b6930a0899a3e04a;p=bbcp.git diff --git a/Trurl-based/_OpenBSD_/Lin/Mod/gen-Libc/Makefile b/Trurl-based/_OpenBSD_/Lin/Mod/gen-Libc/Makefile index 022db25..38d5ba8 100644 --- a/Trurl-based/_OpenBSD_/Lin/Mod/gen-Libc/Makefile +++ b/Trurl-based/_OpenBSD_/Lin/Mod/gen-Libc/Makefile @@ -8,10 +8,11 @@ PY = python2.7 DEFS = defs-errno defs-signal defs-sc defs-madv defs-siginfo defs-siginfo1 defs-sa defs-mman defs-fcntl defs-sig -all: Libc.txt ${DEFS} +all: Libc.txt ${DEFS} strerrnocase.txt Libc.txt: Libc.txt.templ ${DEFS} sizeofs ${PY} ./untempl.py Libc.txt.templ ${.TARGET} +# perl -pe 's/\n/\r\n/' < ${.TARGET}.tmp > ${.TARGET} # ${PY} ./untempl2.py ${.TARGET}.tmp ${.TARGET} # rm -f ${.TARGET}.tmp @@ -20,6 +21,10 @@ sizeofs: sizeofs.c defs-errno: ./dumpdefs.py 2 0 i /usr/include/sys/errno.h > ${.TARGET} + ./dumpdefs.py 2 1 i /usr/include/sys/errno.h >> ${.TARGET} + +defs-tftp: + ./dumpdefs.py 2 1 i /usr/include/arpa/tftp.h | grep EACCESS > ${.TARGET} defs-signal: ./dumpdefs.py 2 1 i /usr/include/sys/signal.h > ${.TARGET} @@ -58,5 +63,11 @@ defs-siginfo1: ./dumpdefs.py 2 2 i /usr/include/sys/siginfo.h | grep SEGV_ >> ${.TARGET} ./dumpdefs.py 2 2 i /usr/include/sys/siginfo.h | grep BUS_ >> ${.TARGET} +dumpstrerrno.c: defs-errno + grep -v ERESTART ${.ALLSRC} | grep -v EJUSTRETURN | ./mkdumpstrerrno.py > ${.TARGET} + +strerrnocase.txt: dumpstrerrno + ./dumpstrerrno | ./mkstrerrnocase.py > ${.TARGET} + clean: - rm -f sizeofs ${DEFS} Libc.txt + rm -f sizeofs ${DEFS} Libc.txt dumpstrerrno dumpstrerrno.c strerrnocase.txt