fastgen.sh

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· Shell 代码 · 共 81 行

SH
81
字号
#! /bin/sh##  +----------------------------------------------------------------------+#  | PHP Version 4                                                        |#  +----------------------------------------------------------------------+#  | Copyright (c) 1997-2002 The PHP Group                                |#  +----------------------------------------------------------------------+#  | This source file is subject to version 2.02 of the PHP license,      |#  | that is bundled with this package in the file LICENSE, and is        |#  | available at through the world-wide-web at                           |#  | http://www.php.net/license/2_02.txt.                                 |#  | If you did not receive a copy of the PHP license and are unable to   |#  | obtain it through the world-wide-web, please send a note to          |#  | license@php.net so we can mail you a copy immediately.               |#  +----------------------------------------------------------------------+#  | Author: Sascha Schumann <sascha@schumann.cx>                         |#  +----------------------------------------------------------------------+## $Id: fastgen.sh,v 1.14 2002/02/28 08:25:33 sebastian Exp $ #if test "$#" = "0"; then  echo "Usage: fastgen.sh <srcdir> <mkdir_p> <bsdmakefile_p> <file>"fisrcdir=$1shiftmkdir_p=$1shiftbsd_makefile=$1shifttop_srcdir=`(cd $srcdir; pwd)`top_builddir=`pwd`if test "$mkdir_p" = "yes"; then  mkdir_p="mkdir -p"else  mkdir_p="$top_srcdir/build/shtool mkdir -p"fiif test "$bsd_makefile" = "yes"; then  (cd $top_srcdir; ./build/bsd_makefile)  for makefile in $@; do    echo "fastgen.sh: creating $makefile"    dir=`echo $makefile|sed 's%/*[^/][^/]*$%%'`    $mkdir_p "$dir/"    cat - $top_srcdir/$makefile.in <<EOF |sed 's/^include \(.*\)/.include "\1"/' >$makefile top_srcdir   = $top_srcdirtop_builddir = $top_builddirsrcdir       = $top_srcdir/$dirbuilddir     = $top_builddir/$dirVPATH        = $top_srcdir/$dirEOF    test -z "$dir" && dir=.    touch $dir/.deps  doneelse    for makefile in $@; do    echo "fastgen.sh: creating $makefile"    dir=`echo $makefile|sed 's%/*[^/][^/]*$%%'`    $mkdir_p "$dir/"    cat - $top_srcdir/$makefile.in <<EOF >$makefiletop_srcdir   = $top_srcdirtop_builddir = $top_builddirsrcdir       = $top_srcdir/$dirbuilddir     = $top_builddir/$dirVPATH        = $top_srcdir/$dirEOF      test -z "$dir" && dir=.    touch $dir/.deps  donefi

⌨️ 快捷键说明

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