You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As per document, after successful build, running ls -l target/debug/ should list tedge-mapper, but it does not show any longer
I pulled 0.9.0 source code, and repeated same steps mentioned in build document, and shows tedge-mapper. So, something changed and does not reflect with latest release (1.3.1)
The text was updated successfully, but these errors were encountered:
Indeed, since version 0.13, thin-edge is packaged as a multi-call binary, meaning that the tedge executable wraps in one file the tedge cli with tedge-agent and tedge-mapper.
To get a working mapper you have to create a symlink.
$ cargo build
$ ls target/debug/tedge-mapper
zsh: no such file or directory: target/debug/tedge-mapper
$ ln -s tedge target/debug/tedge-mapper
$ target/debug/tedge-mapper
tedge-mapper is the mapper that translates thin-edge.io data model to c8y/az data model.
...
That said, you are correct: the documentation is outdated and needs to be fixed.
Built 1.3.1 source code as mentioned in build document available at https://thin-edge.github.io/thin-edge.io/contribute/build/
As per document, after successful build, running ls -l target/debug/ should list tedge-mapper, but it does not show any longer
I pulled 0.9.0 source code, and repeated same steps mentioned in build document, and shows tedge-mapper. So, something changed and does not reflect with latest release (1.3.1)
The text was updated successfully, but these errors were encountered: