2 releases
0.1.1 | Dec 19, 2021 |
---|---|
0.1.0 | Dec 19, 2021 |
#3 in #previous
Used in core-mqtt-agent
795KB
6K
SLoC
Contains (static library, 58KB) coreMQTT/build/lib/libcore_mqtt.a, (ELF exe/lib, 17KB) CMakeDetermineCompilerABI_C.bin, (ELF exe/lib, 17KB) a.out, (ELF exe/lib, 27KB) core_mqtt.c.o, (ELF exe/lib, 20KB) core_mqtt_serializer.c.o, (ELF exe/lib, 11KB) core_mqtt_state.c.o
core-mqtt-sys
coreMQTT update
Instructions for updating to new coreMQTT source code releases in core-mqtt-sys/
:
- Wipe out
coreMQTT/
and replace it with the contents of the distribution tarball. - Cherry-pick any local changes from the previous version.
- Build coreMQTT to generate libcore_mqtt.a, and update libcore_mqtt.a on your system.
cd coreMQTT/
rm -rf build && mkdir build
cd build/
cp ../../CMakeLists.txt ../
cmake ..
make
sudo cp lib/libcore_mqtt.a /usr/lib/
- copy
core_mqtt_config_defaults.h
ascore_mqtt_config_defaults.h
.
cd ../source/include/
cp core_mqtt_config_defaults.h core_mqtt_config.h
cp ../interface/transport_interface.h ./
cargo build
cargo test
- Update
Cargo.toml
version number.
No runtime deps
~0–1.8MB
~34K SLoC