1
Fork 0
gdevcon25/decoder/justfile

16 lines
554 B
Makefile

build: build-lvheader
cargo build --release
build-win: build-lvheader
cargo build --release --target x86_64-pc-windows-gnu
build-lvheader:
cbindgen --crate decoder --lang c --output decoderlib.h
sed -i 's/uint64_t/unsigned __int64/g' decoderlib.h
sed -i 's/uint32_t/unsigned __int32/g' decoderlib.h
sed -i 's/uint16_t/unsigned __int16/g' decoderlib.h
sed -i 's/uint8_t/unsigned __int8/g' decoderlib.h
upload: build-win
scp decoderlib.h hz:site/lvrs
scp target/x86_64-pc-windows-gnu/release/decoder.dll hz:site/lvrs