13 lines
315 B
Sed
13 lines
315 B
Sed
# Line by line summary:
|
|
# Until we find the first */ or // {
|
|
# In sections between /* and */ (that is, a block comment) {
|
|
# substitute @version WHATEVER with @version and the
|
|
# cmake-substituted version string.
|
|
# }
|
|
# }
|
|
|
|
0,/[*/][/]/ {
|
|
/\/\*/,/\*\// {
|
|
s_([@\\])version(\s*).*$_\1version\2@version@_1g
|
|
}
|
|
} |