ajouter le template fichier vide
This commit is contained in:
parent
89f0c0974d
commit
af9096df0c
|
@ -7,6 +7,7 @@ NAMES=(
|
||||||
package.html:javadoc-package
|
package.html:javadoc-package
|
||||||
)
|
)
|
||||||
EXTS=(
|
EXTS=(
|
||||||
|
lst:empty
|
||||||
txt:text
|
txt:text
|
||||||
conf:conf
|
conf:conf
|
||||||
sql:sql
|
sql:sql
|
||||||
|
@ -50,7 +51,7 @@ TEMPLATES=(
|
||||||
|
|
||||||
# Scripts à utiliser pour générer les templates
|
# Scripts à utiliser pour générer les templates
|
||||||
TEMPLS=(
|
TEMPLS=(
|
||||||
text:text conf:text sql:text sieve:text yaml:text
|
empty:text text:text conf:text sql:text sieve:text yaml:text
|
||||||
markdown:wiki tiddlywiki:wiki
|
markdown:wiki tiddlywiki:wiki
|
||||||
puml:plantuml iuml:plantuml
|
puml:plantuml iuml:plantuml
|
||||||
shell:shell
|
shell:shell
|
||||||
|
|
|
@ -23,9 +23,9 @@ OPTIONS
|
||||||
}
|
}
|
||||||
|
|
||||||
NAME=text
|
NAME=text
|
||||||
TEMPLATES=(text conf sql sieve yaml)
|
TEMPLATES=(empty text conf sql sieve yaml)
|
||||||
NAMES=()
|
NAMES=()
|
||||||
EXTS=(txt conf sql sieve yml yaml)
|
EXTS=(lst txt conf sql sieve yml yaml)
|
||||||
|
|
||||||
if [ $# -eq 2 ]; then
|
if [ $# -eq 2 ]; then
|
||||||
if [ "$1" == "--matches-template" ]; then
|
if [ "$1" == "--matches-template" ]; then
|
||||||
|
@ -58,6 +58,16 @@ function check_overwrite() {
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function generate_empty() {
|
||||||
|
local file="$1"
|
||||||
|
|
||||||
|
check_overwrite "$1" || return
|
||||||
|
estep "$(ppath "$file")"
|
||||||
|
touch "$file"
|
||||||
|
[ -n "$2" ] && array_add "$2" "$file"
|
||||||
|
return 0
|
||||||
|
}
|
||||||
|
|
||||||
function generate_text() {
|
function generate_text() {
|
||||||
local file="$1"
|
local file="$1"
|
||||||
local mode=text
|
local mode=text
|
||||||
|
@ -150,6 +160,7 @@ for file in "$@"; do
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case "$t" in
|
case "$t" in
|
||||||
|
empty) generate_empty "$file" files2edit || r=$?;;
|
||||||
text|txt|t) generate_text "$file" files2edit || r=$?;;
|
text|txt|t) generate_text "$file" files2edit || r=$?;;
|
||||||
conf|c) generate_conf "$file" files2edit || r=$?;;
|
conf|c) generate_conf "$file" files2edit || r=$?;;
|
||||||
sql) generate_sql "$file" files2edit || r=$?;;
|
sql) generate_sql "$file" files2edit || r=$?;;
|
||||||
|
|
Loading…
Reference in New Issue