Closed puradawid closed 1 year ago
hi this looks fine, every taget has been builded. I need to update instructions, i moved par_runner to libs/k5_uv_system, and now every mod is using it, so there no need to build it as separate target because this dependency is causing that par_runner is builded automaticly as static library.
Also check building via github CI, after forking my repo, set in git settings to allow running workflows. After that every time you push something to your fork main branch, and after about 2 min in repo 'actions' tab you will see builded binaries as workflow artifacts.
also be carefull to not upload these binaries directly by quancheng upload tool, they are not encrypted. If you want to get ncrypted binary build specific target with _encoded at the end, for example: ninja spectrum_encoded
Thanks for the reply. I have noticed I have not cloned submodules - updated only the main repo :)
For anybody that will face this issue, it's simply to do: git submodule update --init --recursive
.
Anyway, the build looks fine now:
ninja pong_encoded
[1/1] cmd.exe /C "cd /D C:\Users\purad\projects\UV_K5_play...projects/UV_K5_playground/build/src/pong/pong_encoded.bin"
Saved encoded firmware to C:/Users/purad/projects/UV_K5_playground/build/src/pong/pong_encoded.bin
Also, I had to install serial
dependency coming from fw_tools
by pip install serial
.
I am about to help SP4UBW to update the RSSI mod for "modified" radio (I think it's about removing amp transistor), so I am interested in rebuilding this one and installing it on my dev kit radios (that are not yet here anyway).
Many thanks for your help!
i have updated readme, thanks for your feedback about setting up toolchain
Is this ninja's target still on the table:
and when I do a build without any target:
cmake
works well. I have been trying to check your last commits but didn't find any changes to this target.Thanks in advance, Dawid SP4KOT