dyngen_prototype.sh
来自「共享Unix的资源(磁盘或打印机等)给Windows使用的程序」· Shell 代码 · 共 51 行
SH
51 行
#!/bin/sh# This script generates the dynamic part of the prototype file depending# on the distribution tree# The distr base directory is passed as $1if [ $# != 1 ]; then echo "Dynamically generates prototype entries depending on the distribution tree.\nCalled from packaging.script.\nUsage: $0 base_directory" exit 1fi# First build the codepages and append codepage entries to prototypeecho "#\n# Codepages \n#"echo d none samba/lib/codepages 0755 root otherCODEPAGELIST="437 737 850 852 861 932 866 949 950 936"for p in $CODEPAGELIST; do $1/source/bin/make_smbcodepage c $p $1/source/codepages/codepage_def.$p $1/source/codepages/codepage.$p echo f none samba/lib/codepages/codepage.$p=source/codepages/codepage.$p 0644 root otherdone# Add the binaries, docs and SWAT filesecho "#\n# Binaries \n#"cd $1/source/binfor binfile in *do if [ -f $binfile ]; then echo f none samba/bin/$binfile=source/bin/$binfile 0755 root other fidoneecho "#\n# HTML documentation \n#"echo d none samba/docs/htmldocs 0755 root othercd $1/docs/htmldocsfor htmldoc in *do if [ -f $htmldoc ]; then echo f none samba/docs/htmldocs/$htmldoc=docs/htmldocs/$htmldoc 0644 root other fidoneecho "#\n# Text Docs \n#"echo d none samba/docs/textdocs 0755 root othercd $1/docs/textdocsfor textdoc in *do if [ -f $textdoc ]; then echo f none samba/docs/textdocs/$textdoc=docs/textdocs/$textdoc 0644 root other fidoneecho "#\n# SWAT \n#"cd $1find swat -type f | pkgproto swat/=samba/swat/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?