et_compile_wrapper.sh

来自「samba最新软件」· Shell 代码 · 共 66 行

SH
66
字号
#!/bin/sh#SELF=$0SELFDIR=`dirname ${SELF}`BUILDDIR=$1DESTDIR=$2CMD=$3FILE=$4SOURCE=$5shift 5test -z "${BUILDDIR}" && {	echo "${SELF}:BUILDDIR: '${BUILDDIR}'" >&2;	exit 1;}test -z "${DESTDIR}" && {	echo "${SELF}:DESTDIR: '${DESTDIR}'" >&2;	exit 1;}test -z "${CMD}" && {	echo "${SELF}:CMD: '${CMD}'" >&2;	exit 1;}test -z "${FILE}" && {	echo "${SELF}:FILE: '${FILE}'" >&2;	exit 1;}test -z "${SOURCE}" && {	echo "${SELF}:SOURCE: '${SOURCE}'" >&2;	exit 1;}CURDIR=`pwd`cd ${BUILDDIR} && {	ABS_BUILDDIR=`pwd`	cd ${CURDIR}} || {	echo "${SELF}:cannot cd into '${BUILDDIR}'" >&2;	exit 1;}cd ${DESTDIR} && {	${ABS_BUILDDIR}/${CMD} ${FILE} >&2 || exit 1;	cd ${CURDIR}	TMP="${SOURCE}.$$"	mv ${SOURCE} ${TMP} && {		echo "#include \"config.h\"" > ${SOURCE} && {			cat ${TMP} >> ${SOURCE}		}	}	rm ${TMP}} || {	echo "${SELF}:cannot cd into '${BUILDDIR}'" >&2;	exit 1;}exit 0;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?