Fix make ols version
work with GNU sed and BSD/macOS sed
since GNU sed and BSD sed behave differently update VERSION using a temporary file
This commit is contained in:
parent
a9853fc6dd
commit
d8454bea12
1 changed files with 1 additions and 1 deletions
2
build.sh
2
build.sh
|
@ -48,6 +48,6 @@ fi
|
|||
|
||||
version="$(git describe --tags --abbrev=7)"
|
||||
version="${version%-*}:${version##*-}"
|
||||
sed -i "" "s|VERSION :: .*|VERSION :: \"${version}\"|g" src/main.odin
|
||||
sed "s|VERSION :: .*|VERSION :: \"${version}\"|g" src/main.odin > /tmp/main.odin.build && mv -f /tmp/main.odin.build src/main.odin
|
||||
|
||||
odin build src/ -show-timings -collection:src=src -out:ols -microarch:native -no-bounds-check -o:speed $@
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue