mirror of
https://git.lain.church/bake/bake.git
synced 2025-06-15 02:01:24 +00:00
XOLATILE approved naming
This commit is contained in:
2
awake
2
awake
@ -69,7 +69,7 @@ BEGIN {
|
|||||||
if (list) {
|
if (list) {
|
||||||
print bakenum": "$0
|
print bakenum": "$0
|
||||||
} else if (select == bakenum) {
|
} else if (select == bakenum) {
|
||||||
gsub(/\$@|@(FILE|FILENAME|NAME)/, filename)
|
gsub(/\$@|@(FILE_NAME|FILENAME|FILE|NAME)/, filename)
|
||||||
gsub(/\$\*|@SHORT/, shortname)
|
gsub(/\$\*|@SHORT/, shortname)
|
||||||
gsub(/\$\+|@ARGS/, extraargs)
|
gsub(/\$\+|@ARGS/, extraargs)
|
||||||
gsub(/@RECURS/, ARGV[0])
|
gsub(/@RECURS/, ARGV[0])
|
||||||
|
2
bake.l
2
bake.l
@ -28,7 +28,7 @@ extern void shorten(char * filename, int n);
|
|||||||
|
|
||||||
SPACE [ \t\r\v\f]
|
SPACE [ \t\r\v\f]
|
||||||
/* Everything that can be backslashed */
|
/* Everything that can be backslashed */
|
||||||
FILENAME (@FILENAME|@FILE|@NAME)
|
FILENAME (@FILE_NAME|@FILENAME|@FILE|@NAME)
|
||||||
CMD @BAKE[[:space:]]
|
CMD @BAKE[[:space:]]
|
||||||
MACROS ({CMD}|@STOP|{FILENAME}|@SHORT|@ARGS|@LINE|@RECURS|$@|$*|$+|@\{)
|
MACROS ({CMD}|@STOP|{FILENAME}|@SHORT|@ARGS|@LINE|@RECURS|$@|$*|$+|@\{)
|
||||||
|
|
||||||
|
1
shake
1
shake
@ -76,6 +76,7 @@ if [[ -n $line ]]; then
|
|||||||
line=${line//\$@/$input_file}
|
line=${line//\$@/$input_file}
|
||||||
line=${line//\$\*/${input_file%.*}}
|
line=${line//\$\*/${input_file%.*}}
|
||||||
line=${line//\$+/$@}
|
line=${line//\$+/$@}
|
||||||
|
line=${line//@FILE_NAME/$input_file}
|
||||||
line=${line//@FILENAME/$input_file}
|
line=${line//@FILENAME/$input_file}
|
||||||
line=${line//@SHORT/${input_file%.*}}
|
line=${line//@SHORT/${input_file%.*}}
|
||||||
line=${line//@ARGS/$@}
|
line=${line//@ARGS/$@}
|
||||||
|
Reference in New Issue
Block a user