X-Git-Url: https://git.m6w6.name/?p=m6w6%2Frepo-template;a=blobdiff_plain;f=init;fp=init;h=faf9cac1988925ca5364c9724d9153891323b15c;hp=cbf6dc09b29fc28a469734440c2fe9a5a7b7724b;hb=ae0bafe7e68c2efb8f11a1cc98582c99898c96eb;hpb=8f0b7e52741badc7182c5cbe54f2ceb868f97534 diff --git a/init b/init index cbf6dc0..faf9cac 100755 --- a/init +++ b/init @@ -4,6 +4,13 @@ export REPO=$(basename $(pwd) .git) +if test $(uname) = "Linux" +then + MKTEMP=mktemp +else + MKTEMP="mktemp -t repo-template" +fi + while test $# -gt 0 do export "$1" @@ -15,22 +22,27 @@ do SRCFILE=$(dirname -- $0)/presets/$FILE case $FILE in .|..) - echo $FILE continue ;; composer.json) test "${COMPOSER+set}" = "" && continue - SRCFILE=$(mktemp) + SRCFILE=$($MKTEMP) php -d variables_order=E $(dirname -- $0)/presets/composer.json >$SRCFILE ;; package.xml|CREDITS|config.*|Makefile.frag) test "${PECL+set}" = "" && continue - SRCFILE=$(mktemp) + SRCFILE=$($MKTEMP) + php -d variables_order=E $(dirname -- $0)/presets/$FILE >$SRCFILE + ;; + README.md|LICENSE) + SRCFILE=$($MKTEMP) php -d variables_order=E $(dirname -- $0)/presets/$FILE >$SRCFILE ;; - README.md) - SRCFILE=$(mktemp) - php -d variables_order=E $(dirname -- $0)/presets/README.md >$SRCFILE + mdref.mdref) + test "${MDREF+set}" = "" && continue + SRCFILE=$($MKTEMP) + php -d variables_order=E $(dirname -- $0)/presets/$FILE >$SRCFILE + FILE=$MDREF.mdref ;; *) ;;