mirror of
https://git.lain.church/bake/bake.git
synced 2025-05-11 22:26:43 +00:00
XOLATILE approved naming
This commit is contained in:
parent
9ffca5b6cb
commit
03123a69d3
2
awake
2
awake
@ -69,7 +69,7 @@ BEGIN {
|
||||
if (list) {
|
||||
print bakenum": "$0
|
||||
} else if (select == bakenum) {
|
||||
gsub(/\$@|@(FILE|FILENAME|NAME)/, filename)
|
||||
gsub(/\$@|@(FILE_NAME|FILENAME|FILE|NAME)/, filename)
|
||||
gsub(/\$\*|@SHORT/, shortname)
|
||||
gsub(/\$\+|@ARGS/, extraargs)
|
||||
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]
|
||||
/* Everything that can be backslashed */
|
||||
FILENAME (@FILENAME|@FILE|@NAME)
|
||||
FILENAME (@FILE_NAME|@FILENAME|@FILE|@NAME)
|
||||
CMD @BAKE[[:space:]]
|
||||
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//\$+/$@}
|
||||
line=${line//@FILE_NAME/$input_file}
|
||||
line=${line//@FILENAME/$input_file}
|
||||
line=${line//@SHORT/${input_file%.*}}
|
||||
line=${line//@ARGS/$@}
|
||||
|
Loading…
x
Reference in New Issue
Block a user